Bob Dudley retired from BP in 2019, after serving as the group chief executive for nearly a decade. His leadership helped the company navigate through challenging times, including the aftermath of the Deepwater Horizon oil spill.
Bob Dudley Expert Challenge: Prove Your Bob Dudley Prowess