Description
A career as Vice President, Insurance and President National Bank Insurance at National Bank means playing a key strategic role in the growth and transformation of the insurance sector. This position allows you to have a significant impact on the organization through your expertise in product development, multichannel distribution, risk management, and governance. You will contribute to positioning the Bank as a leading player in the Canadian insurance market. Your Job
Within the Insurance sector, you are part of a strategic leadership team and report directly to the Executive Vice President, Personal Banking and Client Experience. Our team stands out for its entrepreneurial spirit, execution discipline, and commitment to client experience. You will collaborate with key internal partners and external insurers to ensure the sector’s performance and innovation.
Requirements
Read more
- Define and lead the growth strategy for the Insurance sector and its subsidiaries (AVBN, CABN, AGBN, Natcan Insurance, BNPAS).
- Oversee the design, distribution (direct sales and brokerage), and servicing of insurance products.
- Supervise the Bank’s corporate general insurance programs.
- Manage strategic partnerships with insurers such as Intact/Belair, HUB, and Securian.
- Actively participate in boards of directors (AVBN, Natcan) and industry committees (CLHIA, RACQ).
- Identify, assess, and mitigate risks related to the sector’s activities, in line with the Bank’s risk appetite.
- Deliver financial results (revenue, premiums, profitability) and ensure the sector’s operational efficiency.
Within the Insurance sector, you are part of a strategic leadership team and report directly to the Executive Vice President, Personal Banking and Client Experience. Our team stands out for its entrepreneurial spirit, execution discipline, and commitment to client experience. You will collaborate with key internal partners and external insurers to ensure the sector’s performance and innovation.
Requirements
- Bachelor’s or Master’s degree in business administration, finance, actuarial science, or a related field.
- Minimum of 10 to 15 years of strategic leadership experience in the insurance or financial services sector.
- Proven experience in P&L management, product development, multichannel distribution, and organizational transformation.
- In-depth knowledge of regulatory, governance, and risk management issues in insurance.
- Strong leadership, strategic thinking, client orientation, and ability to influence at the executive level.