Gary Moore

There are three areas that degrade customer experience: commitments you make that you can’t keep, failures in the way you align processes and teams with the customer, and a lack of resources.