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