Leo Figueira has a wealth of experience in the energy industry, holding various senior-level positions in companies such as Canadian Solar Inc., NextGen Utilities LLC, and Infigen Energy. With a background in Quantitative Economics, Leo has demonstrated expertise in risk management, financial forecasting, and structuring within the energy sector.
Sign up to view 1 direct report
Get started
This person is not in any teams