Focus On the Experience, and the Numbers Will Come – Always
I originally wrote today’s post for StellaConnect. It appeared on their site on July 13, 2021.
You’ve probably all heard – or read about – the Bain statistic from 2005 that goes like this:
80% of executives believe that they are delivering a superior customer experience, while only 8% of customers agree.