CEO
Murray Auchincloss
CEO Approval Rating
68/100
1908
PublicLondon Stock ExchangeBP
https://www.bp.com/