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