Why we exist and how we work

Purpose & Proof

Founded by biosphere scientist Rebecca Mills in 2008, The Lever Room is an independent strategy and technology company.

Helping leaders build long-term value & impact.
The science is clear: climate and nature pressures are reshaping risk, regulation and market expectations.

We help organisations respond with clarity and confidence they can stand behind. We translate complexity into practical, measurable outcomes linking science, strategy, and systems so decisions hold up over time.

We’re here to cool the climate and bring back nature — now, not later.

Every decision we support is grounded in verifiable evidence, not assumption or opinion.

Under Management

Text overlay on a dense green forest background showing that 16,600,000 tonnes of carbon dioxide are under management.
A landscape of rolling hills with dark overcast sky in the background, with overlaid text showing an area of 126,650 square kilometers of land under management.
An aerial view of the ocean with waves and a surfer in the water, overlaid with text that states '40+ Projects trust the Lever Room to secure funding and strategic partnerships.'