Tag Archives: bp Enhances Executive Structure with New Deputy CEO Role Focused on Long Term Strategy Development

bp Appoints Carol Howle as Deputy Chief Executive Officer to Lead Strategy and Portfolio Review

(IN BRIEF) bp has appointed Carol Howle as deputy chief executive officer, expanding her responsibilities alongside her existing leadership of the supply, trading and shipping division. She will now oversee the company’s portfolio review and long-term strategy development, with the … Read the full press release