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