en
Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:27173
Translation Coordinator, leading a team of 120+ people, translating and managing a database of questions and user interface into 19 languages
English
Portuguese
Cambridge First Certificate
Show all 5 services