Close

Eric P. Ode

Partner – President & Chief Operating Officer

Eric brings more than 15 years of financial services experience to his role where he oversees compliance, financial management, operations, technology, and trading; he is also a member of the firm’s Operating Committee. He previously served as the firm’s Chief Financial Officer (2018 – 2021) before transitioning to his current role in 2022. Prior to joining Champlain in 2014, Eric was a Vice President at Great Hill Partners focused on investment opportunities in the business and financial services sectors. Previously, he was a Corporate Private Equity Associate at The Carlyle Group in the Aerospace, Defense & Government Services group. Eric began his career as an Investment Banking Analyst at Credit Suisse in the Financial Sponsors group.

Eric graduated from Harvard University with a Bachelor of Arts degree in Economics and earned his Master of Business Administration degree from The Wharton School at the University of Pennsylvania, where he was a Joseph Wharton Fellow.