investment markets. Reporting to the Manager of Customer Success and Innovation, as the Lead of Technology Strategy... technology team. Key Responsibilities Customer Success Support the manager to develop and maintain a customer roadmap......
Job Location: Toronto, ON, Canada