C

Champlain Investment Partners, LLC

36 employees

Champlain Investment Partners is an asset management firm

Basic info

Industry

financial services

Sectors

Asset Management
Financial Services
Risk Management

Date founded

2004

FAQ