Director, Business Development - TransPerfect Life Sciences
TransPerfect Paris, Île-de-France, France FR
Do you have exiting sales experience within the Life Sciences or the localisation services industry? Are you looking for a role where you can exhibit the utmost integrity, deliver the highest quality,...