Meg O’Neill portrait
#39 · Momentum · Renewable Energy

Meg O’Neill

CEO, BP PLC

United Kingdom

Sustainability
12
of 20
Innovation
11
of 20
On Meg

First woman to lead a top-five global oil major, appointed April 2026. Brings 23 years of operational leadership to BP's energy transition strategy, balancing hydrocarbon production with accelerated investment in renewables and low-carbon solutions.

About the momentum tier

Forty leaders building the pace.

Also in Momentum
Know where you stand

Benchmark your leadership against the Global 100.

The Leadership Index benchmarks you across six leadership dimensions, grounded in the same methodology that sits behind this ranking.