Supplier Business Manager
Supplier Business Manager - 12-month FTC Location: Manchester or London (Hybrid) Shape supplier performance at scale. Influence senior stakeholders. Drive impact across the UK’s smart energy network. This is a rare opportunity to step into a high-profile role at the centre of a £6bn supplier ecosystem—where your ability to influence, challenge and collaborate will directly shape delivery for customers, industry, and the UK’s energy future. As a Supplier Business Manager, you’ll go beyond tradit…