HUMAN Diagnostics Worldwide
Sarah Desroches is a technical translator with experience in translation, copy editing, subtitling, and alignment in French, English, and German. Sarah holds a Master's Degree in Scientific and Technical Translations and has completed internships in medical and technical translation.
This person is not in any teams