translate plus
Translation Project Manager
Keywords Studios
Brazilian Portuguese Translator and Reviewer
Hogarth Worldwide
Transcreation Account Manager
Universal Language Solutions
Team Lead Project Management
Freelance Translation
Translator
translate plus
Transcreation Project Manager
Universal Language Solutions
Translation Project Manager
Universidade Federal Fluminense
AAT
University of Tübingen