Repsol: Customer Experience

Repsol, a world leader in the energy sector with more than 10 million customers, partnered with Izo to improve the quality of its Customer Service.