Logo
I

Integra Call Center

250 employees

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

Basic info

Industry

outsourcing/offshoring

Sectors

Outsourcing
Customer Service
Public Relations

Date founded

2004

FAQ