BP Appoints Meg O’Neill as Chief Executive Officer
BP has appointed Meg O’Neill as its next CEO, taking over from Murray Auchincloss in April 2026, with Carol Howle as interim CEO during the transition. Meg joins from Woodside Energy, bringing experience from ExxonMobil. She also chairs Australian Energy Producers and sits on the boards of the Business Council of Australia and the American Petroleum Institute. Albert Manifold, Chair, BP, welcomed the appointment
BP Appoints Meg O’Neill as Chief Executive Officer Read More »










