Originator - Energy & Renewables
- Salary negotiable
- Leeds
- Permanent, full-time
Originator – Energy & Renewables Location: Leeds We are working with a large business who have been established in the energy sector for over 20 years. They have an increasing portfolio of both flexible and responsive low carbon assets, including ene...