Logo
T

TELUS International Türkiye

218 employees

Basic info

Industry

outsourcing and offshoring consulting

Sectors

IT outsourcing
Multichannel customer solutions
Transformation solutions
Risk management
Social Media solutions

FAQ