Customer satisfaction is easy so why do some companies make it so hard?

What sort of customer relationship are you trying to create?
June 21, 2010
Jack Welch, England and the World Cup – Leadership and Growing Teams
June 23, 2010