428 employees
The largest national provider of captioning, translation, subtitling, and audio description services.
1986