Jobs.ca
Jobs.ca
Language
Chubb logo

Lead, AI Strategy

Chubb1 day ago
Toronto, ON
Senior Level
full_time

About the role

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.

JOB SUMMARY:

Reporting to the VP of AI Programs, Strategy & Operations, the Lead, AI Strategy is responsible for supporting the successful execution and operationalization of strategic AI initiatives at Chubb. This individual bridges the gap between AI strategy and implementation by enabling accelerated delivery of AI projects, effective outcomes-focused project governance, and supporting strategic decision-making within the Global AI Leadership Team. This role will focus on detailed strategic planning, discovery work, and execution activities required to align AI initiatives with Chubb’s business objectives. The Strategist will engage directly with both technical teams and business stakeholders to develop strategic plans, business cases, discovery reports, and program reports.

Success will be measured by the effective initiation and acceleration of project delivery, enablement of Global AI Leadership Team’s decision making, and proactive enablement of delivery/operational excellence.

MAJOR RESPONSIBILITIES:

Strategic Planning & Project Delivery

  • Conduct discovery exercises and rapidly distill findings, insights and recommendations into deliverables that support strategic decision-making
  • Develop detailed cost-benefit analyses and contribute to development of business cases and strategic roadmaps
  • Translate strategic roadmaps into detailed plans, milestones and timelines, in collaboration with the AVP, AI Programs
  • Initiate activities and develop templates that support accelerated execution of strategic roadmaps
  • Lead the development of a scorecard that effectively tracks achievement of strategic AI objectives; support its operationalization approach
  • Lead change enablement initiatives that foster AI literacy and drive the adoption of AI technologies within the organization
  • Stay informed about emerging AI technologies and their potential business impact, providing insights to guide strategic planning

Operations Excellence & Reporting

  • Prepare operational/program reports to support effective program governance and strategic decision-making

  • Support AI governance and operational activities across the strategic portfolio

  • Support program expense management and reporting to help ensure budgets are directed to high value activities

  • Proactively identify and implement opportunities to continuously improve delivery practices and day-to-day operations

Must have:

  • Bachelor’s degree in engineering or a related STEM field, Master’s degree in STEM or MBA preferred
  • 5-7 years of experience in management consulting or business roles in which you developed current state analyses, business cases, strategic plans and scorecards, and executive summaries, while executing on project objectives in an enterprise setting
  • Highly comfortable with ambiguity and in dynamic environments; demonstrated experience in taking abstract concepts and developing recommendations through research and stakeholder consultation
  • Proven problem-solving capabilities with a proactive approach, focus on outcomes, and an aptitude for first principles thinking
  • Proven experience in developing practical deliverables and execution plans by drawing on a broad toolbox of strategy frameworks and practices
  • Ability to leverage concepts from Agile and Waterfall to effectively deliver priorities in an enterprise setting; knowledge of a typical AI project lifecycle
  • Experience in delivering a digital, analytics or AI project in an enterprise setting, with strong execution discipline and delivery quality
  • Experience in leading a workstream within a large AI program
  • Demonstrated ability in bridging technical and business concepts, with experience in effectively communicating new concepts/business implications to various audiences through written and oral formats
  • Strong interpersonal and stakeholder facilitation skills, with demonstrated ability to adapt communication/collaboration approaches across diverse work styles
  • Experience in a highly regulated industry such as financial services or insurance

Nice to have:

  • 7-10 years of experience in management consulting or a similar business role focused on the property & casualty insurance sector; demonstrated progression in role
  • Experience in leading a large AI program, from scope definition to execution, using Agile frameworks and practices
  • Experience in leading business cases or client pursuits, with demonstrated success in obtaining Executive alignment

At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant’s accessibility needs.

About Chubb

Insurance
10,000+

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide.

Read our Social Media Guidelines here: https://www.chubb.com/us-en/about-chubb/chubbs-social-media-guidelines.aspx

Notre section « À propos » est également disponible en français, ici: https://www.chubb.com/ca-fr/about-chubb-in-canada/a-propos-de-chubb-au-canada.aspx