Champlain Capital corporate office is located in 1 Post St Ste 925, San Francisco, California, 94104, United States and has 1-10 employees.
champlain capital
champlain capital management llc
champlain capital partners
champlain capital partners lp
champlain capital co
champlain capital management
Departments
Number of employees
Finance
4
C-Suite
3
Operations
2
| Location | People at location |
| North America | 1-10 |
Champlain Capital is a private equity fund with over 20 years of experience, specializing in partnering with U.S. lower middle-market companies. They offer a unique One-Stop Solution that simplifies transactions by providing all necessary capital without traditional third-party lenders, ensuring faster and more efficient processes. Their investment... Read More