en
Translation rating
10out of 10
Customer Satisfaction:100%
Reviews:
Words translated:3147954
Italian
English
United Kingdom, USA
Syncro Translation Services, Translator, 2013 - Present
Transitus Group, Translator, 2011 - 2013
Technical Manual Translation IT-EN, 2017
Show all 9 services
Show all 4 reviews