It might be difficult to establish a customer relationship management (CRM) system like Salesforce for any profit-driven organisation. This is simply due to the fact that it brings about a great deal of changes that affect everyone inside the organisation.