54 employees
Channel Capital is a fund and asset management firm that invests and manages across multiple asset classes for various investors.
2013
Channel Capital raised undisclosed on November 10, 2020
Investors: Kudu Investment Management, LLC.