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: