Organisations need to get back on top of the customer service agenda
Signs of a drop in customer satisfaction levels have been gathering over the last few months, as I have warned about in recent blogs – and now the evidence is all before us in the Institute’s latest UK Customer Satisfaction…