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.
June, 2021 - present