49 employees
Translationary expertise in the transcription & translation of language, documents, audio & video files including web localization services.
2000