Do you need a Chief Customer Officer?
Customers are becoming ever-more demanding, across every channel, while competition has never been fiercer. All of these factors mean that the customer experience is now central to winning and retaining business for organizations of all sizes. Customer service is now everyone’s job, from the CEO downwards. But who should be in overall charge of ensuring that the organization...