Lead Life Sciences Strategy Projects

ClearView Healthcare Partners, LLC

Greater London

Hybrid

GBP 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ClearView Healthcare Partners in London seeks an experienced professional to lead multiple life sciences strategy projects within the Investor pillar. You will guide project teams, shape client deliverables, and ensure rigorous due diligence and compelling storytelling.

The role requires 5–7 years in life sciences consulting, strong leadership, and the ability to work in the London office at least 40%. You will mentor colleagues, manage senior client relationships and contribute to firm growth

Qualifications

  • Bachelor’s degree in science, engineering or business required; advanced degree preferred.
  • 5 to 7 years of experience in life sciences strategy consulting.
  • Proven project leadership with investor diligence experience (buy/sell).
  • Strong problem solving, analytical abilities, and communication and presentation skills.
  • Ability to work in the London office at least 40% of the time.
  • Experience leading client projects and cross-functional teams.

Responsibilities

  • Manage 2 to 3 projects concurrently, varying in complexity.
  • Lead investor project types and support unfamiliar content areas.
  • Rais e issues to leadership early and design impactful agendas; avoid 'fire drills'.
  • Elevate quality and clarity of team output with clear direction and storytelling.
  • Collaborate with leadership and mentor team members to drive high performance.
  • Develop client relationships and contribute to firm growth through coaching and thought leadership.
  • Drive high-impact client meetings by challenging client thinking and adding value.

Skills

Project leadership
Problem solving
Communication skills
Presentation skills
Analytical thinking
Cross-functional collaboration
Leadership
Client relationships
Strategic thinking

Education

Bachelor’s degree in science, engineering or business
MBA/PhD preferred

Job description

ClearView Healthcare Partners in London seeks an experienced professional to lead multiple life sciences strategy projects within the Investor pillar. You will guide project teams, shape client deliverables, and ensure rigorous due diligence and compelling storytelling.

The role requires 5–7 years in life sciences consulting, strong leadership, and the ability to work in the London office at least 40%. You will mentor colleagues, manage senior client relationships and contribute to firm growth

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Corporate Strategy Lead — Life Sciences Projects
Senior Corporate Strategy Lead — Life Sciences Projects

ClearView Healthcare Partners, LLC • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Life Sciences NPP Project Lead
Senior Life Sciences NPP Project Lead

ClearView Healthcare Partners, LLC • Greater London

On-site
GBP 110,000 - 150,000
Senior Life Sciences Strategy Analyst
Senior Life Sciences Strategy Analyst

United States Digital Space LLC • Greater London

Hybrid
GBP 55,000 - 90,000
Life Sciences Senior Consultant | Diligence & Strategy
Life Sciences Senior Consultant | Diligence & Strategy

ClearView Healthcare Partners, LLC • Greater London

Hybrid
GBP 70,000 - 110,000
Senior Life Sciences Strategy Analyst - Hybrid
Senior Life Sciences Strategy Analyst - Hybrid

ClearView Healthcare Partners, LLC • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Life Sciences Strategy Analyst — Drive Impact
Senior Life Sciences Strategy Analyst — Drive Impact

Clearviewhealthcarepartners • Greater London

Hybrid
GBP 60,000 - 85,000
Life Sciences Senior Consultant - Investor
Life Sciences Senior Consultant - Investor

ClearView Healthcare Partners • Greater London

On-site
GBP 60,000 - 80,000
Life Sciences Senior Consultant - Investor
Life Sciences Senior Consultant - Investor

ClearView Healthcare Partners, LLC • Greater London

Hybrid
GBP 70,000 - 110,000
Life Sciences Strategy Project Lead
Life Sciences Strategy Project Lead

ClearView Healthcare Partners • Greater London

Hybrid
GBP 70,000 - 90,000
Consulting Project Team Lead - Corporate Strategy
Consulting Project Team Lead - Corporate Strategy

ClearView Healthcare Partners • Greater London

On-site
GBP 80,000 - 120,000