top of page

World Family Office Forum | Europe

16-17 June 2025 | Fairmont Le Montreux Palace, Switzerland

Founded in 2007, Channel is a London-based, FCA authorized and regulated investment manager focusing on providing asset backed credit to the high growth innovation economy. It has outperformed the BB/BBB BoA ICE Index with low volatility for its investors. It collateralizes its debt position typically with receivables, revenue-based finance contracts, supply chain finance, inventory, and other security to manage downside risks. Channel was awarded inb 2023 “Private Debt House of the Year” by Impact Awards/Environmental Finance.

bottom of page