✓ Enriched with full company details from live data.
IndustryInvestment Banking
Employees11-50
HeadquartersGreenwich, Connecticut, United States
Est. revenue$6.7M
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
Technology stack
Click any tool to see other companies using it.
🔥 25 people from Champlain Advisors are searchable on evyAI — names, titles, and unlockable contact info.