Energy, we believe there’s a better way to power your business. Aligned with Shell’s ambition to be a significant global..., accountable for the management of credit risk for Shell Energy UK. Reporting directly into the Commercial Director, the role...
Shell