T
TELUS International Europe
1077 employees
Basic info
Industry
outsourcing and offshoring consulting
Sectors
Managed Services
BPO
ITO
Digital CX
Intelligent Automation
Chatbots and Analytics
Customer Support
Work from Home
Contact Center
Digital Customer Experience
Omnichannel CX
Data Annotation
Digital IT
Content Moderation
Customer Experience
Business Services
Digital Transformation
Date founded
2005
FAQ
How to get an intro to TELUS International Europe?