BP
Show contact
Tushar Morzaria
Independent Non-Executive Director
Paula Rosput Reynolds
Melody Meyer
Johannes Teyssen
Amanda Blanc
Ben Mathews
Company secretary
Helge Lund
Chairman
Karen Richardson
+ 1 more
9 members
Current role
John Sawers