It looks like this job is no longer available
London Competitive Permanent
Onshore Wind
Offshore Wind
Energy Storage & EV
Solar
Bucharest Competitive Permanent