Champlain Capital is an investment management firm based in Boston, Massachusetts. With over $1 billion in assets under management, the firm focuses on investing in small and mid-sized companies in North America. Champlain Capital's team has a proven track record of success, with a disciplined investment approach and a commitment to long-term value creation.