Investments Canada. Reporting to the CRM Support Team Manager, the software developer is responsible for development and support... of Customer Relationship Management and Events Management technical solutions for Fidelity Canada. This includes support...