April 1, 2009
Customer Strategist
The Customer Rules
Delivering a top-notch customer experience is more important than ever to companies’ continued success. Several recent studies show the link between customer experience and bottom-line performance.