Leo Figueira in Melbourne, Victoria works at Canadian Solar Inc. (Director, Structuring & Commercial) and was educated at Lehigh University.
Share this profile
Canadian Solar Inc.
Director, Structuring & Commercial
NextGen Utilities LLC
Mar 2017
-
Present
Managing Director
Infigen Energy
Mar 2018
-
Oct 2018
Energy Portfolio Manager
Lehigh University
1999
-
2003
Quantitative Economics. Economics
RELATED SEARCHES