The customer relationship management process: its measurement and impact on performance
Understanding customer relationship management (CRM): People, process and technology