On a recent trip to Japan I was flabbergasted by the quality of customer service. I knew Japan’s great reputation,
Read moreSay “Hai” To Customer Service
What an eye-opening trip! I’ve just returned from Japan again and, as always, I’m in awe of their customer service
Read more