Leigh-Ann Russell, BP's chief technology and innovation officer, and Anja-Isabel Dotzenrath, head of gas and low-carbon since 2022, are leaving.
Leigh-Ann Russell, BP's chief technology and innovation officer, and Anja-Isabel Dotzenrath, head of gas and low-carbon since 2022, are leaving.