Article/Insight

Customer Satisfaction and Financial Performance

Year over year, the J.D. Power U.S. Auto Insurance Study consistently finds a correlation between specific profit levers and customer satisfaction levels. In 2013, the link between satisfaction and financial return is once again confirmed even with several important  insurers changing relative rank position.

Industries we Service