Conceptually, customer relationship management (CRM) has been widely embraced by businesses. In practice, however, examples of success contrast with anecdotes where the diffusion of CRM into organizations continues to be a slow process and/or where CRM implementation outcomes have fallen short...