TED Translators employs 1,931 employees. The TED Translators management team includes Anna Sobota (Spanish and English and Polish Language Supervisor), Babu .g (Translator), and Kelly Tran (Linguist).
Looking for a particular TED Translators employee's phone or email?