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