Joshua Baribeau
Senior Vice President and Chief Investment Officer
Mr. Baribeau is Senior Vice President and Chief Investment Officer at Ameresco, a leading energy solutions provider. He is responsible for leading the company’s capital markets activities, project financings, mergers and acquisitions and related strategic transactions.
Mr. Baribeau is an accomplished capital markets professional with 20 years’ experience as a financial and business development executive. Since joining Ameresco in 2015, he has served as senior vice president of finance and corporate treasury and the director of new market development. He is a diligent leader with extensive experience overseeing and managing teams that support the company’s investment strategy, project financing, portfolio and risk management, and capital allocation. Mr. Baribeau is a key member of Ameresco’s investor relations team, recognized for delivering high-impact insights to investors, analysts, and portfolio managers.
Prior to Ameresco, Mr. Baribeau held roles responsible for equity research, investment analysis, and transaction execution at firms including Canaccord Genuity, First Southwest Company, Investors Bank & Trust, and others.
Mr. Baribeau is a CFA Charterholder and earned a Bachelor of Science degree in economics and physics from Boston University.