Francesc Filiberto
Francesc is the Head of Business Development at Nuveen Clean Energy Infrastructure and leads project development at Verdian. He brings more than 15 years’ experience in the renewable energy industry, with expertise in project development, construction engineering, operations, services, due diligence, and O&M.
Before joining Nuveen and Verdian, Francesc held several leadership positions in the service division of SMA, a leading inverter manufacturer, and also founded an engineering company, Siconia, providing technical advisory services to investors. He also held senior management positions at Underwriters Laboratories and Nokia.
Francesc holds an MSc in Physics, an MSc in Electronic Engineering from University of Valencia and an MBA from IE Business School.