Critical Success Factors in IT Service Management Implementation: People, Process, and Technology Perspectives
Understanding customer relationship management (CRM): People, process and technology