Service wins out: The Institute of Customer Service announces UK Customer Satisfaction Awards 2024 Winners
Ocado Retail, Octopus Energy, Boots, and Specsavers were among the winners at last night’s UK Customer Satisfaction Awards, which celebrated the UK’s best-in-class for customer service. Last night marked the 14th instalment of the awards, held annually, which recognise the…