| Company | Timeline | Status | |
Thales Underwater Systems Limited Director • Chairman  | 19 Jul 2000←1 Year 3 Months→25 Oct 2001  | Dissolved  | |
| Flagship Fire Fighting Training Limited Director • Director  | 21 May 1999←1 Year 1 Month→29 Jun 2000  | Active  | |
| Babcock Marine Training Limited Director • Managing Director Naval Suppor  | 21 May 1999←1 Year 1 Month→29 Jun 2000  | Active  | |
| Bae Systems Surface Ships Support Limited Director • Chairman  | 18 May 1999←8 Months→25 Jan 2000  | Liquidation  | |
| Castleridge Property Management Limited Director • Manager  | 6 Mar 1997←8 Years→2 Oct 2005  | Active  | |
| The OLD Riding School (Groombridge) Management Company Limited Director • Director  | 24 Sep 1995←4 Years→29 Sep 1999  | Active  | |
| Selex Elsag Limited Director • Managing Director  | 21 Mar 1995←3 Years→23 Nov 1998  | Active  | |
Selenia Marine Company Limited Director • Managing Director  | 21 Mar 1995←2 Years 10 Months→28 Jan 1998  | Dissolved  | |
Thales Communications Limited Director • Company Director  | 1 Oct 1992←2 Years 1 Month→28 Nov 1994  | Dissolved  | |
Thales One Limited Director • Company Director  | 1 Aug 1991←3 Years→28 Nov 1994  | Dissolved  | |
