“I think the Institute of Customer Service plays the most brilliant role in thought leadership. It spans customer services across every part of British life, and I think that’s much to its credit.”
“I think the Institute of Customer Service plays the most brilliant role in thought leadership. It spans customer services across every part of British life, and I think that’s much to its credit.”