Creating and Managing a CRM Platform for your Organisation