Head of Legal

We offer businesses across Britain 100% renewable electricity as standard. Advising on, drafting and negotiating electricity supply contracts (in particular…