| Company | Timeline | Status | |
| Newline Insurance Company Limited Director • Unreported | 25 Apr 2022←3 Years→Current | Active | |
| Newline Underwriting Management Limited Director • Non-executive Director | 25 Apr 2022←3 Years→Current | Active | |
| Amwins Global Risks Group Limited Director • Unreported | 24 Nov 2020←4 Years→Current | Active | |
| Lewisham Citizens Advice Bureaux Service Limited Director • Interim Treasurer | 22 Apr 2020←6 Months→4 Nov 2020 | Active | |
| Hamilton Managing Agency Limited Director • Insurance Clerk | 10 Dec 2019←3 Years→14 Mar 2023 | Active | |
| Amwins Global Risks Limited Director • Non Executive Director | 1 Sep 2016←4 Years→24 Nov 2020 | Active | |
| Kinetic Insurance Brokers Limited Director • Insurance Consultant | 28 Sep 2015←1 Year→30 Sep 2016 | Liquidation | |
| Hamilton Corporate Member Limited Director • Insurance Consultant | 1 Apr 2015←5 Years→24 Dec 2020 | Active | |
| Hamilton Underwriting Limited Director • Insurance Consultant | 5 Sep 2013←7 Years→24 Dec 2020 | Dissolved | |
| Lewisham Citizens Advice Bureaux Service Limited Director • Adviser | 16 May 2013←4 Years→2 Nov 2017 | Active | |
