Falck Renewables SpA
Project Developer
Edison SpA
Area Manager - Business Development Turkey
Statkraft
Business Development Wind and Solar Italy
Alpiq
Project Developer
EDF
Area Manager - Business Development Turkey
Edison SpA
Head of Renewables External Development
Statkraft
Country Manager, Vice President Wind and Solar Italy
Edison SpA
Business Development Renewables
Edison SpA
Business Development Manager
TRIUM Global Executive MBA
HEC Paris
London School of Economics