Learn more:

The trouble with CRM: CRM: Management, Marketing or both?