article thumbnail

Personal Needs vs. Customer Relationships

Strategy Driven

In the days following the British Petroleum (BP) oil spill, how many times did we hear executives tell the public not to worry? Customer satisfaction is used by 90 percent of companies as a benchmark for success. But the customer satisfaction benchmark is confounding. What’s at play with this apparent contradiction?

Aaker 64