Teleperformance: Improving Customer ExperienceBy Admin · 13 February 2017Richard Nicholls from Teleperformance speaks to us about customer experience.