250 employees
Integra Call Center provides a range of administrative services to companies located in the US, UK, Europe, Canada, and Australia.
2004