Ben has 19 years’ experience across various sales, trading and commercial roles, previously working at British Energy, EDF and Npower. Ben heads up sales across three market channels, Strategic Sales, Public Sector and Embedded Generation.
Ben Spry
Head of Strategic Accounts Head of Strategic Accounts