Strategy and Innovation Consultant

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Strategy and innovation consultant shaping Beneva’s insurance and financial-services growth strategy. Leading strategic analysis, recommendations, innovation mandates, and executive decision support.

Responsibilities

  • Proactively monitor developments in the life insurance, financial services, and innovation ecosystem markets
  • Plan and conduct updates to strategic assessments of the organization’s external and internal environments
  • Structure, coordinate, and facilitate strategic thinking initiatives with multidisciplinary teams
  • Oversee the preparation and ensure the quality of strategic analyses, deliverables, and documents
  • Develop concrete, high-impact strategic recommendations to capitalize on growth opportunities and achieve organizational objectives
  • Lead strategic innovation mandates and projects with internal and external partners
  • Support members of the executive team in developing and evolving strategic directions
  • Represent the Strategy and Innovation Vice Presidency on decision-making committees and forums

Requirements

  • Bachelor’s or master’s degree in a relevant discipline
  • Minimum of 10 years of significant experience in corporate strategy, strategic planning, or strategic consulting
  • Knowledge of the life insurance and financial services sectors
  • Ability to turn complex and ambiguous issues into concrete, compelling recommendations that drive alignment and action
  • Proficiency in Microsoft Office, particularly PowerPoint, Excel, and Copilot
  • Fluency in French, both spoken and written
  • Advanced proficiency in English, both spoken and written
  • Equal opportunity employer encouraging applications from women, persons with disabilities, Indigenous peoples, and visible and ethnic minorities

Benefits

  • Equal opportunity employer
  • Purpose-driven work contributing to community well-being
  • Opportunity to work in the insurance and financial services sector
  • Hybrid work arrangement

Job title

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridLongueuilCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.