Managing Director, Renewables Spain and France
united arab emirates
Plenitude
Essec | Centralesupélec - Master Data Sciences & Business Analytics
Harvard Kennedy School