Providing a good customer experience is increasingly important in this era of the empowered consumer. That’s why so many organisations are investing so heavily in customer experience and that’s why roles such as Chief Customer Officer (CCO) are becoming more widely seen.