Search
88°
Overcast
1 of 3
PlayStop
Next
End
Credit: BP PLC
Robert Dudley was appointed a managing director of BP Group in February, 2009. Photo provided by BP PLC.