Owen Teach


Meet Owen Teach

Owen Teach, Associate, is responsible for creating detailed financial models, conducting due diligence, evaluating risk/return parameters, and preparing investment marketing materials supporting Marathon Capital’s senior bankers in their relationship management responsibilities.

Mr. Teach has five years of experience in the energy industry, working as a project manager to originate, develop and finance hundreds of MWs nationwide commercial and large-scale solar energy projects.

Mr. Teach received his MBA from UC-Berkeley Haas School of Business, where he focused on clean energy project finance and investing. Owen received a BA in environmental policy from Middlebury College. Owen speaks Spanish and Portuguese. He holds his Series 63 and 79 licenses.