T

The Francis Crick Institute

Biomedical research institute advancing human health

Business Strategy & Portfolio Manager

Corporate StrategyPosted on Nov 12
Full-timeLondon, UK£65.6k /yr

About the Job

Requirements

  • A degree or equivalent experience in life sciences, business, innovation, commercialisation, or a related field.
  • Proven experience identifying, evaluating, and developing commercial opportunities, partnerships, or new business initiatives.
  • Experience building business cases, conducting commercial assessments, and supporting negotiations.
  • Strong relationship-building and influencing skills, with experience engaging senior stakeholders and external partners.
  • Excellent communication and analytical skills, with the ability to present complex information and make clear recommendations.
  • A track record of delivering commercial projects or initiatives, with strong organisational skills and a proactive, adaptable approach.

Responsibilities

  • Identify and develop new commercial opportunities and strategic partnerships.
  • Build compelling business cases, supported by market research, financial analysis, and commercial insights.
  • Develop relationships with scientists, senior stakeholders, and external partners to progress opportunities.
  • Lead commercial projects from concept through delivery, including supporting negotiations and managing stakeholders.
  • Explore opportunities across research infrastructure, technology, consultancy, and other commercial services.
  • Work across teams to strengthen commercial engagement and maximise the impact of Crick science.

Desired Qualifications

  • Experience in life sciences, biomedical research, healthcare innovation, academic-industry partnerships, or technology transfer.
  • Experience using CRM or portfolio management tools.

About the Company

The Francis Crick Institute

Biomedical research institute advancing human health

The Francis Crick Institute is a biomedical research center that advances understanding of human health and disease. It brings together diverse scientists and technicians, providing support and freedom to pursue ambitious, multidisciplinary projects. Researchers at the Crick explore fundamental biology to answer questions about how life works and how this knowledge can improve health, with partners helping to turn discovery into real-world applications. The institute operates through collaborative teams, shared facilities, and a culture that connects discovery to application, aiming to train the next generation of science leaders. Its goal is to expand knowledge of human biology and translate discoveries into better health outcomes for society.

Company size
1,001-5,000
Company stage
Grant
Total funding
$1.3B
Headquarters
London, United Kingdom
Founded
2011

Recently Posted Jobs

Explore more opportunities at The Francis Crick Institute

See more jobs