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
Website: