Enable job alerts via email!

Commercial Strategy Manager - Insurance

ZipRecruiter

London

On-site

GBP 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A leading insurance firm based in London is seeking a Strategic Growth Manager to drive key business unit growth through strategic planning and collaboration with senior leaders. The ideal candidate will have extensive experience in strategy consulting, particularly within the insurance sector. This role involves managing projects, defining strategic goals, and contributing to business direction over 2-3 years. Candidates should possess strong influencing skills, data analysis capabilities, and a resilient work ethic.

Qualifications

  • Demonstrable strategy consulting experience, preferably in PMO or Corporate Strategy.
  • Experience in the insurance industry is required.
  • Strong influencing skills and an entrepreneurial spirit.

Responsibilities

  • Partner with Business Unit leaders to develop strategic plans.
  • Define goals and aspirations with leadership.
  • Manage project teams and budgets effectively.
  • Contribute to thought leadership on business strategy.
  • Conduct market deep-dives and consumer tracking.

Skills

Strategy consulting
Insurance industry experience
Influencing skills
Data analysis
Project management

Job description

Job Description

Strategic Growth Manager:

My client, a leading insurance firm, is looking to accelerate the growth of one of its key business units through a focused organic growth strategy. To support this, they’ve established a new central team dedicated to delivering the value creation plan set by their private equity backer. This team plays a critical role in identifying and prioritising commercial and operational improvement opportunities, while partnering closely with business unit leaders to execute end-to-end strategic plans.

Led by a seasoned strategy leader from a top-tier consulting firm, the team offers a broad and impactful remit. This includes conducting business unit reviews, shaping commercial strategy, managing strategic projects, leveraging consumer insights, and building data and systems capabilities to support scalable growth.

Key responsibilities

  • Partnering with Business Unit leaders to execute end-to-end strategic development plans
  • Work with leaders to define aspirations over short and medium term
  • Develop a project plan and support it's evolution, including goals, scope, and timeline
  • Involve relevant stakeholders within the practice and outside (Finance, Data, HR, M&A)
  • Assemble and manage a (virtual) project team, manage budgets
  • Map and involve relevant stakeholders; maintain clear and regular communication
  • Ensure decisions are made timely
  • Identify, assess, and mitigate the risks of the engagement you are working on.
  • Contribute to the thought leadership on the strategic direction of the Business Unit, including defining the vision over a 2-3 years’ time horizon, as well as understanding capabilities required to support global growth and increasing revenue
  • Consumer tracking/Market deep-dive
  • Talent mapping

Experience and desirable characteristics

  • Demonstrable strategy consulting (PMO or Corporate Strategy), or in-house experience at an insurer.
  • Insurance industry and data experience is a must - it can be any area of insurance
  • Entrepreneurial spirit and strong influencing skills, working with senior individuals.
  • Systemic thinker but also a pragmatic executer
  • A resilient personality, accustomed to working in a fast paced environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.