Aviva

Strategy Lead/ Manager - Office of the CIO

📍 Location
Markham, Ontario
⏰ Job Type
Full-time
📅 Posted
March 23, 2026
Apply Now

Job Description

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.

An excellent career opportunity in our IT Department business unit awaits you!

We are seeking a Strategy Lead / Manager, to work closely with the IT Senior Leadership Team (ITSLT) to ensure alignment and progress on key initiatives and agreed actions that will drive the achievement of the IT overall strategy.

You will be accountable to ensure the ITSLT has updates and analysis required to prepare key stakeholder engagements and provide a trusted synthesis of disparate information to frame a view of the business’ progress toward strategic goals. This involves working with the UK CIO team and Group to drive value for the ACAN business. You will work closely with the IT SVP’s and CIO and Finance Business Partnering team in developing insights, analysis and appropriate presentation decks to support va...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position