Logo
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