33 employees
It provides high quality transcription, captioning, and subtitling to Education, Government, and Corporate clients around the world.
2004