The Green Recruitment Company are working alongside Europe’s largest generator of renewable energy. The Group produces hydropower, wind power, solar power, gas-fired power, and supplies district heating. If you’re an experienced Business Developer with previous expertise in power trading or flexi...