1000 employees
Intervoice is a telecommunications company that offers voice portals, contact portal applications, and VoIP contact center products.
1984