Director
and access,
Mr. Richards serves as a Director working with the executive committee on all Industry Capital's energy and power platforms. Mr. Richards brings several years of experience as a project developer and energy finance professional. Prior to joining Industry Capital, Mr. Richards worked at Denham Capital’s Endeavor Energy affiliate, focused on acquiring and developing energy projects in Sub-Saharan Africa and built a portfolio of over 650MW of power assets. He started his career at Marshall & Stevens, where he advised on a broad array of international renewable energy transactions. Mr. Richards holds dual B.S. degrees in Finance & Accounting from the University of South Florida and is a CFA Level III candidate.
Denham Capital