FinancesOnline 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.
FinancesOnline’s List of “Top Countries with the Best Customer Service”

0 Comments