| Company | Timeline | Status | |
| Techuk Ltd Director • Chartered Engineer  | 4 Sep 2002←3 Years→10 Oct 2005  | Active  | |
Quintec Associates Limited Director • Company Director  | 26 Jan 2001←4 Years→23 Aug 2005  | Dissolved  | |
| Thales UK Limited Director • Company Director  | 3 Feb 2000←1 Year 8 Months→26 Oct 2001  | Active  | |
Thales Research & Technology (UK) Limited Director • Company Director  | 19 Apr 1999←6 Years→23 Aug 2005  | Dissolved  | |
| Roke Manor Research Limited Director • Research Director  | 4 Oct 1993←3 Years→30 Jan 1997  | Active  | |
