iQor, a leading managed services provider of customer engagement and technology-enabled business process outsourcing (BPO) solutions, is committed to creating irresistible employee experiences across a global footprint. iQor has 17 contact centers in the Philippines archipelago in Cavite, Davao, Iloilo, ...