We live in a world that needs to take care of its resources, and our mission at Veolia is to 'Resource the World'. We have a new opportunity for a Sustainability, Communication and Outreach Officer ...
This newly created role of Training & Content Developer sits within the Insight & Evaluation Team and will be responsible for developing new and engaging energy advice content for a range of digital ...
This is an exciting opportunity to make a difference for people struggling to get by, as well as tackling on climate change. Based in our Renewables Team the role will work on major grant schemes ...
We are looking for a graduate in engineering, scientific or other numerate discipline with a passion for renewable energy and the transition to a low carbon economy. You will be trained to plan and ...