Global Investment Governance Leader

Company: bp
Apply for the Global Investment Governance Leader
Location: London
Job Description:

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…

Posted: April 30th, 2026