Business Development Manager - Renewable Energy Certificates
3 months ago
The Business Development Manager will play a pivotal role in advising clients in the UK and wider EMEA region on the acquisition, management, and utilisation of energy attribute certificates, including Renewable Energy Certificates (RECs), Power Purchase Agreement certificates (PPA), Guarantees o...