| Company | Timeline | Status | |
| Snuff Limited Director • Director | 9 Aug 2007←9 Months→16 May 2008 | Active | |
| Media Diverse Limited Director • Director | 26 Oct 2006←1 Year 6 Months→16 May 2008 | Active | |
Bae Systems Aircrew Pension Scheme Trustees Limited Director • Personnel Director | 21 Mar 1995←5 Years→26 Jul 2000 | Dissolved | |
