Lord John Browne of Madingley has/had a position (Managing Director) at BP plc

Details
Title Managing Director
Start Date 1991-09-00
Board member yes