Do customers switch off when things are too complicated? Despite the worrying Brexit headlines of recent times, it’s not all doom and gloom when it comes to consumer engagement. KPMG Nunwood research, published this month, has revealed that the quality of customer experience in this country has improved for the first time in three years. In fact, the UK is reported to have obtained the highest overall Customer Experience Excellence (CEE) score (7.33) since analysis began.
Consumer Promotions and Loyalty,