Published: 10 June 202110 JunBusiness Development ManagerSwitzerland-ZurichTransPerfect Translations Sàrl