London
Our role is to enhance bp's value through world-class trading, supply, risk management, and market insight-underpinned by cutting-edge analytics, robust compliance, and a dynamic, skilled workforce. The role will be located in Canary Wharf and, in line with bp's global hybrid working policy, is e...