MJ

Michelle John

Director, Life Insurance Capital

Michelle John is currently the Director of Life Insurance Capital at the Office of the Superintendent of Financial Institutions Canada, a role held since 2019. With over 20 years of experience in financial reporting, valuation, capital management, and risk, Michelle has previously served as a Senior Manager at Deloitte and held multiple positions at Sun Life Financial, including Assistant Vice President of Corporate Risk. Michelle also has experience as Director of Corporate Actuarial at MetLife. They are a graduate of the University of Waterloo, where they earned a Bachelor's degree.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices