Business Development Manager

Identifying commercial opportunities for onshore wind or (where necessary) other renewable technologies. Experience in the delivery of renewables projects …