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.
April 1, 2024 - present
August, 2022
October, 2018