Head Risk Management North America, L&H
Hybrid · Toronto
The Head of Risk Management serves as the Chief Risk Officer for North American Life & Health entities, overseeing the implementation of the Enterprise Risk Management framework. This role provides independent oversight, advises Boards and senior management, and ensures compliance with regulatory expectations in Canada and the U.S.
