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.