Logo
C

Champlain Advisors

24 employees

Champlain Advisors is an investor relations firm that offers fund placement, investor relations & focuses on raising institutional capital.

Basic info

Industry

investment banking

Sectors

Fund Placements
Buyout
Finance
Investor Relations
Credit
Energy
Venture Capital
Private Equity
Real Assets
Turnaround
Growth Equity
Financial Services
Distressed

Date founded

2003

FAQ