Building a bespoke Financial Services CRM solution