Managing Partner
Charles F. Baird
CEO Approval Rating
90/100
1997
Investment CompanyIndependent Company
https://northcastlepartners.com/