en
Translation rating
10out of 10
Customer Satisfaction:100%
On-time delivery100%
Reviews:
Words translated:499987
Russian
German
Germany, Switzerland
Infopulse, IT Engineer (Helpdesk), Translator, 2020 - Present
Техническая документация, 2019
Show all 26 services
Show all 21 reviews
Book a demo