| Company | Timeline | Status | |
| Surrey Satellite Technology Limited Director • Consultant  | 9 May 1994←12 Years→6 Sep 2006  | Active  | |
Bae Systems (Hertford House) Limited Director • Chartered Engineer  | 14 Jun 1992←3 Months→17 Sep 1992  | Dissolved  | |
Bae Systems Communications (Holdings) Limited Director • Chartered Engineer  | 30 Apr 1992←1 Year→30 Apr 1993  | Dissolved  | |
Infoterra Limited Director • Chartered Engineer  | 27 Mar 1992←1 Month→30 Apr 1992  | Dissolved  | |
