Technical Support Manager - Anaerobic Digestion
2 months ago
EC1
You will be interacting with policy makers, operators, think tanks, industry leaders and financiers ... Good understanding of the policy process, ideally gained within the renewable energy, waste ...