| Company | Timeline | Status | |
| Ben Nevis Cleanco Limited Director • Non-executive Director | 1 Jul 2025←5 Months→Current | Active | |
| AHJ Holdings Limited Director • Non Executive Director | 2 Jun 2025←6 Months→Current | Active | |
| Amwins Global Risks Group Limited Director • Company Director | 10 Apr 2025←8 Months→Current | Active | |
| Carbon Underwriting Limited Director • Director | 27 Oct 2023←1 Year 2 Months→31 Dec 2024 | Active | |
| ARK Syndicate Management Limited Director • Director | 1 Jun 2020←5 Years→Current | Active | |
| Loadsure Ltd Director • Non Executive Chairman | 10 Sep 2019←2 Years 5 Months→23 Feb 2022 | Active | |
| Whitespace Software Limited Director • Company Director | 1 Dec 2018←5 Years→24 Sep 2024 | Active | |
| Alwen Hough Johnson Limited Director • Non-executive Director | 3 Jan 2018←7 Years→Current | Active | |
| Lloyd's Market Association Director • Chief Executive | 1 Feb 2012←4 Years→18 May 2016 | Active | |
| Shrewsbury Holdings Ltd Director • Underwriter | 12 Nov 2002←16 Years→13 May 2019 | Dissolved | |
