Business Development Manager
19 days ago
West Midlands
With a portfolio of gas, batteries, wind, solar, and hydrogen, they have 85 sites in operation or construction which has the potential to generate 945MW of power. They are at the forefront of shaping ...