Facebook Twitter Linkedin Google + Youtube Pinterest
12th February 2016

CX Blog, CEO, 80%, Customer, 8%, Consort

80% of CEO’s believe they offer superior customer experience, although when asked only 8% of their customers agreed! Do you know what your customers think?

Let us take you through ‘The Value Experience’

Back to blog