translate English to French: Technical Services Duty Manager Point-Rating: 564
Gestionnaire délégué des services techniques Relève du: