The Leadership Team at the Office of the Superintendent of Financial Institutions (OSFI) is responsible for setting strategic direction, policy, and oversight for the organization. This team, comprising key executives and analysts, ensures the effective supervision of federally registered financial institutions and promotes the safety and soundness of the Canadian financial system. Members collaborate to assess risk, develop regulatory frameworks, and manage internal functions such as finance and human resources.
View all