Logo
T

TELUS International Philippines

7104 employees

Basic info

Industry

outsourcing and offshoring consulting

Sectors

Business Process Outsourcing
Support & Leadership
IT Outsourcing
Call Center Operations

Date founded

2001

FAQ