FinancesOnline’s List of “Top Countries with the Best Customer Service”

shutterstock_232155817 copyFinancesOnline recently released an infographic that provides a list of “top countries with the best customer satisfaction.” Top of the list: New Zealand, Canada, and Norway. The U.S. came in 15th, behind countries that include Mexico, Brazil and Russia—a ranking that may kick up some interesting discussion among service execs.