| Company | Timeline | Status | |
| Ogier Electronics Limited Director • Unreported | 9 Aug 1993←32 Years→Current | Active | |
Bae Systems Inflight Systems (Overseas) Limited Director • Managing Director | 22 Sep 1992←10 Months→28 Jul 1993 | Dissolved | |
Bae Systems Astute Class Limited Director • Managing Director | 24 Apr 1992←1 Year 3 Months→28 Jul 1993 | Dissolved | |
Bae Systems Electronics Overseas Limited Director • Managing Director | 6 Apr 1992←1 Year 3 Months→28 Jul 1993 | Dissolved | |
