Want to improve customer satisfaction? Start with your frontline

It’s become something of a cliché that “the customer is always right” and you can tell that it’s a cliché because it really doesn’t tell you much – not about most businesses, anyway.According to a recent customer satisfaction survey by Microsoft, 61% of customers around the world have stopped doing business with a company due to a […]