| Company | Timeline | Status | |
| Resilient (Holdings) Limited Director • Company Director | 20 Aug 2015←10 Years→Current | Active | |
| Resilient Limited Director • Company Director | 20 Dec 2012←12 Years→Current | Active | |
| Albion Kay VCT Plc Director • Director | 3 Oct 2011←2 Years 7 Months→23 May 2014 | Liquidation | |
Tte Systems Limited Director • Management Consultant | 22 Oct 2009←6 Years→21 Oct 2015 | Dissolved | |
| Gyrometric Systems Limited Director • Management Consultant | 1 Jan 2009←12 Years→19 Aug 2021 | Active | |
| Promethean Particles Limited Director • Management Consultant | 28 Apr 2008←16 Years→28 Feb 2025 | Active | |
| Perpetuum Limited Director • Management Consultant | 6 Dec 2004←1 Year 2 Months→13 Feb 2006 | Dissolved | |
Trend Micro (Encryption) Limited Director • Management Consultant | 10 Apr 2003←4 Years→29 Jan 2008 | Dissolved | |
| Oxford Heyderum Limited Director • Director | 21 Apr 1998←22 Years→12 Jan 2021 | Dissolved | |
| Thales E-Security Limited Director • Company Director | 5 Jul 1991←6 Years→5 Sep 1997 | Active | |
