I spent a year as the Chief Knowledge Officer of customer relationship management software company. I'm not convinced that companies are delivering a discernibly better customer experience as a result of all the money that's been spent. I'm also not convinced that companies are any more customer centric for having bought all that gear. I've written two essays on the topic.
Thinking About CRM