T
TELUS International Central America
1618 employees
Basic info
Industry
telecommunications
Sectors
BPO
Customer Service
Business Process Outsourcing
Sales
Customer Experience
ITO
Contact Center
Technical Support
Customer Care
Call Center
Information Technology Outsourcing
Date founded
1995
FAQ
How to get an intro to TELUS International Central America?