Committees
BP plc
Positions
Group Regional President, Europe, and Head of Country, UK
Head of Country, UK
Senior Vice President