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