Role: Senior Project Development Manager Location:
France –
Hauts-de-
France or Grand Est (Remote working... 5GW’s of renewable assets in
France, Germany, Italy and Spain, with a secured & early phase development pipeline of over 10GW. Due... - €90000 per year -
Voir cette offre d'emploi