Kiran Stacey Bob Dudley’s career so far

A timeline of the key moments in the life of Bob Dudley, BP’s new chief executive