Log in
Renewco Power
Contact
Links
View in org chart
Alp Karli
Chief Commercial Officer
Angelo Nogara
Senior Business Development Manager, Italy
Annabel Macgregor
Solar Developer UK
Federico Nucita
Business Development Director, Italy
Pedro Perejon
Business Development Director, Spain
+ 1 more
Clara Thompson
Senior Solar & Storage Developer UK
Maeve Fryday
Senior Developer Onshore Wind
Current role
Senior Business Development Manager - Italy, Greece, Türkiye at Stats Perform