Iwan van Osch
5
Teleperformance is the world leader in outsourced multi-channel customer experience management according to industry analysts such as IDC, Gartner, Everest, Frost & Sullivan and more.