Windsor
With substantial business-facing experience in a legal role handling complex, high-profile, and significant legal matters, ideally within the renewables or broader energy industry, you will bring the following skills:. Excellent range of flexible benefits, including technology vouchers, electric ...