| Company | Timeline | Status | |
| P. Madog Offshore Services Ltd Director • Engineer | 7 Sep 2000←2 Years 1 Month→18 Oct 2002 | Active | |
| Babcock Aerospace Limited Director • Engineer | 7 Sep 2000←2 Years 1 Month→18 Oct 2002 | Active | |
| Airwork Limited Director • Engineer | 7 Sep 2000←2 Years 1 Month→18 Oct 2002 | Active | |
| Flagship Fire Fighting Training Limited Director • Engineer | 23 Feb 1999←4 Years→24 Oct 2003 | Active | |
| Babcock Fire Services Limited Director • Engineer | 11 Feb 1999←3 Years→18 Oct 2002 | Active | |
| Bae Systems Surface Ships Support Limited Director • Engineer | 13 Nov 1997←5 Years→21 Oct 2003 | Liquidation | |
| Babcock International Support Services Limited Director • Engineer | 27 Mar 1997←6 Years→23 Jan 2004 | Active | |
Vosper-Mantech Limited Director • Engineer | 11 Apr 1996←4 Years→7 Sep 2000 | Dissolved | |
| Babcock Marine Training Limited Director • Engineer | 26 Oct 1995←8 Years→24 Oct 2003 | Active | |
Babcock PS 2019 Limited Director • Engineer | 22 Dec 1994←4 Years→8 Sep 1999 | Dissolved | |
