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