Briefing Papers

76% of companies recognise that they do not have a structured, tested approach to resolving customer experience issues
Read More
65% of companies believe that customer satisfaction correlates strongly with an increased share of wallet and 79% report correlations with churn
Read More
Top of Page