| Company | Timeline | Status | |
| Compare Investments Group Ltd Director • Non-executive Director  | 6 Jan 2023←2 Years 10 Months→Current  | Active  | |
| Finscape Limited Director • Company Director  | 6 Jun 2019←3 Years→19 Aug 2022  | Active  | |
| 26022025 Limited Director • Unreported  | 25 Nov 2015←6 Years→19 Aug 2022  | Dissolved  | |
| Altus Consulting Holding Limited Director • Director  | 14 Aug 2015←7 Years→19 Aug 2022  | Active  | |
| Equisoft UK Limited Director • Director  | 29 Jul 2015←7 Years→19 Aug 2022  | Active  | |
| Altus Consulting Limited Director • Sales  | 8 Sep 2005←16 Years→19 Aug 2022  | Active  | |
| The Lansdown Tennis, Squash And Croquet Club Limited Director • Computer Consultant  | 9 Apr 2002←1 Year 12 Months→6 Apr 2004  | Active  | |
| The Lansdown Tennis, Squash And Croquet Club Limited Director • Computer Consultant  | 21 Apr 1998←1 Year 12 Months→18 Apr 2000  | Active  | |
| Lansdown House Flats (Bath) Limited Secretary • Computer Consultant  | 1 Aug 1996←1 Year→22 Aug 1997  | Active  | |
| Lansdown House Flats (Bath) Limited Director • Computer Consultant  | 11 Oct 1993←3 Years→22 Aug 1997  | Active  | |
