Global Investment Governance Leader
Company: bp
Location: London
Posted: April 30th, 2026
bp is looking for a Head of Investment Governance based in Greater London, England. This pivotal role involves overseeing the investment approval framework and ensuring decisions are made within a transparent governance structure. The incumbent will partner with commercial organizations and act as a trusted advisor to senior management, enhancing decision-making processes. Candidates should possess strong organizational skills, a degree, and experience in high-stakes environments. The position offers a hybrid work model with competitive benefits.
#J-18808-Ljbffr
Apply Now