Founded in 2003, Champlain Advisors, LLC (“Champlain”) is a fund placement, advisory and investor relations firm focused on raising institutional capital for select alternative investment managers. Champlain leads a 50+ person global distribution network which has a local presence in North America... Read more
Employees
11-50This company has no org chart yet
This company has no teams yet
This company has no offices yet