Helen McCabe

Helen McCabe
Helen McCabe
Senior Vice President, Finance - Customers & Products, BP

Helen 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.

vfd