Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as a Governance & Reporting Manager in Technology Risk and Controls. This pivotal role involves leading a dedicated team to enhance risk management practices and foster a strong risk culture. You will oversee governance and reporting for the local CIO's office, manage workforce planning, and drive process improvements. With a focus on collaboration and mentorship, you'll play a key role in supporting leadership activities and preparing essential risk papers. Embrace the opportunity to make a significant impact in a dynamic environment that values diversity, wellness, and professional growth.
Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values – Care, Commitment, Community, and Confidence.
We are seeking a positive and forward-thinking Risk and Governance Manager to join the Technology Strategic Initiatives and Risk team. The ideal candidate will possess outstanding collaboration and interpersonal skills, along with strong communication and expertise in risk management.
This role reports directly to the Head of Technology Strategic Initiatives and Risk and is a key position within IT’s first-line risk and control team, vital for fostering a strong risk culture across the department.
The position supports the Tech Strategic Initiatives and Risk Lead in managing daily operations of the first-line risk and control team, including direct leadership of 5-6 employees, 2-3 contractors, and oversight of consulting support. The team covers financial control assessments, reporting, MI, and risk generalists supporting broader initiatives.
What you'll do
What you'll bring
What you’ll get
Note: AI tools may be used in recruitment. This is a new position, posted internally and externally.
Aviva Canada provides accommodations for employees with disabilities. Please contact your Talent Acquisition Partner if you require accommodations during your employment.
We protect 33 million customers from life's uncertainties. As a unique composite insurer, we offer life, general, and health insurance, along with asset management. Our focus is on customer-centric solutions, creating a sustainable future for our customers, employees, and communities.