About

Mission

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

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.