Companies considering CRM systems often view them as a way to improve customer satisfaction and retention, boost sales and accelerate employee productivity. However, as with many technology-enabled business process, success is a complicated and interdependent proposition.

continue reading.....