Managing Partner
Dennis M. Leary
CEO Approval Rating
90/100
2000
Investment Company
https://www.champlaincapital.com/