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 in support of 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 of commercial and large-scale solar energy projects nationwide.

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.