
About
Mission
Founded by biosphere scientist Rebecca Mills in 2008, The Lever Room is an independent strategy and technology company.
Helping leaders build long-term value, commercial resilience, and positive impact
We’re here to cool the climate and bring back nature — now, not later.
The science is clear: we’re pushing beyond the planet’s safe boundaries. At The Lever Room, we’re here to help shift the trajectory.
True resilience demands more than surface-level solutions — it requires a data-driven, systems-based approach.
We translate complexity into practical, measurable outcomes for people, the planet and long-term commercial success.