| Company | Timeline | Status | |
| Swift Newco Limited Director • Director | 17 Oct 2022←3 Years→Current | Active | |
| Crescent Credit Europe LLP Designated LLP Member • Unreported | 6 Oct 2011←14 Years→Current | Active | |
| BDCM UK Limited Director • Investment Advisor | 18 Jan 2000←9 Years→5 Mar 2009 | Active | |
