Helen McCabe
Helen McCabe
Senior Vice President, Finance - Customers & Products, BPHelen McCabe is currently serving in the capacity of Senior Vice President, Finance - Customers & Products at BP. She has previously served as Chief Financial Officer- Europe & Southern Africa Downstream at the firm.
News mentions
Rolls-Royce has announced changes to their Board and Executive Team, adding leaders with proven track records of delivering success and a strong commitment to creating a high-performing, competitive,...