Renewables Business Development
2 months ago
Saint Annes on the Sea
You'll be responsible for the day to day management of renewable accounts and business development opportunities, the CPPA platform (Corporate Power Purchase Agreements) and specific customer data ...