It is mission critical to turn around the decline in UK customer satisfaction
It is certainly disappointing and concerning that UK customer satisfaction has fallen again (the third straight period of decline) and now stands at its lowest level since 2015, according to our UK Customer Satisfaction Index (UKCSI). This is a disappointment…