126 employees
Voiance provides over the phone interpretation and translation and localization services to clients in business and government.
1995