Stephen McHugh
Chief Executive Officer
30+ years of experience in project finance, tax equity, and M&A across cross-border energy and infrastructure investments.
Stephen has led capital formation and transaction execution across multi-party energy investments, with expertise in structuring, risk management, and institutional capital markets.