Women Take Helm of BP

BP confirmed Meg O’Neill has taken over as chief executive from interim CEO Carol Howle and named Howle as deputy CEO effective immediately.  

Scroll to Top