Full-time

Strategy Lead/ Manager - Office of the CIO

Posted by Aviva • March 23, 2026

📍 Markham, Ontario, Canada
Apply Now

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 Seal the Deal?

Submit your application today and take the next step in your career with Aviva.

Apply for this Job