Development Team

DEVELOPMENT TEAM

 

 

 

 

 

 

Ibernordics own project development in Italy is headed by Luca Leone (lead wind) and Francesco Tralli (lead photovoltaics)  

Luca Leone

 

Project Director

Italy

M +39 388 1651696

luca.leone@ibernordic.com


Francesco Tralli


 

Senior Project Developer

Italy

M +39 339 1822558

francesco.tralli@ibernordic.com