TELUS INTERNATIONAL PHILIPPINES
Address: 31/F Discovery Centre
25 ADB Avenue, Ortigas Center
Pasig City
Products and Services: Business Process Outsourcing and digital solutions
Office Landline/Trunkline 6389440
Fax: 6389445 / 856-6966
Website: