Leigh-Ann Russell, BP’s chief technology and innovation officer, will depart the company after an 18-year stint while ...
Two senior female executives are leaving BP in the first management shakeup since former chief Bernard Looney quit after a string of workplace affairs. Leigh-Ann Russell, chief technology officer ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results