| Company | Timeline | Status | |
| Bae Systems Electronics Limited Director • Company Director | 8 Oct 2010←3 Years→5 Sep 2014 | Active | |
| Air Astana Joint Stock Company Director • Commercial Director Uk And Rest Of World | 1 Oct 2008←6 Years→30 Jan 2015 | Active | |
| Bae Systems (Meh) Limited Director • Barrister | 30 Jul 2004←10 Years→26 Sep 2014 | Active | |
Bae Systems Flight Training (U.K.) Limited Director • Barrister | 30 Apr 2003←11 Years→28 Nov 2014 | Dissolved | |
| Bae Systems Al Diriyah Programme Limited Director • Barrister | 27 Feb 2002←8 Years→30 Mar 2010 | Dissolved | |
| Bae Systems (Meh) Limited Director • Barrister | 23 Jan 2002←2 Years 4 Months→14 Jun 2004 | Active | |
| Regency Court Management Company (Bolton) Limited Director • Barrister | 26 Feb 1997←28 Years→Current | Active | |
Corda Limited Secretary • Unreported | 12 Jun 1994←3 Years→24 Apr 1998 | Dissolved | |
Yard Limited Secretary • Barrister | 1 Jan 1994←4 Years→24 Apr 1998 | Dissolved | |
| Bae Systems (Land And Sea Systems) Limited Secretary • Barrister | 1 Jan 1994←4 Years→24 Apr 1998 | Active | |
