Here’s to 2018: the year of trust in business
In 2017, we’ve witnessed numerous Customer Experience (CX) failures that have damaged the reputations of some of the largest companies in the world. From long call waiting times after a number of severe outages, to poor customer service ratings, and other critical service failures, there are a number of lessons to be learned if brands […]