+1,000,000

translated words

The latest technology

in translation, reviewing and editing tools

6 years

of professional experience

Technical expertise

in Information Technology (IT)