Head of Science

Corriculo · London, England, United Kingdom

Location
London
Job Type
Permanent
Posted
June 27, 2026

Job Description

Job Description

Head of Science, Environmental, Hybrid, London, COR7597

Ready to lead scientific innovation in climate solutions? Looking to influence strategy at a senior level while shaping commercially viable science?

The Role

The Head of Science will take ownership of scientific direction across a growing organisation focused on large-scale environmental impact. As Head of Science, you will guide senior specialists, ensure technical outputs meet high standards, and align science delivery with business goals.

You’ll oversee modelling approaches, refine methodologies, and ensure robust validation of scientific outputs. 

The Head of Science will also act as the key scientific spokesperson, engaging with stakeholders, investors, and partners. You will bridge technical delivery and commercial strategy, ensuring science is both credible and deployable. Collaboration across product, operations, and leadership teams is cent...

Ready to Apply?

Submit your application for Head of Science at Corriculo

Apply Now