Good customer relationship management (CRM) practice is all about keeping clients happy. Building stronger relationships means selling more services and thereby increasing revenues and profits. It should be easy but invariably is not. CRM is a simple concept and people like it: so what is going wrong?

One problem is that while the principles are very simple, effective implementation proves extremely difficult because success depends upon intangibles such as personal relationships, chemistry and being able to think like a client.