| Company | Timeline | Status | |
| Stewart & Stevenson TVS UK Ltd Director • Lawyer | 22 Jan 2007←8 Months→1 Oct 2007 | Active | |
| Bae Systems Land Systems ATF Limited Director • Lawyer | 22 Jan 2007←9 Months→1 Nov 2007 | Active | |
| Bae Systems Land Systems Pinzgauer (Holdings) Limited Director • Lawyer | 22 Jan 2007←8 Months→1 Oct 2007 | Active | |
| Bae Systems Land Systems Pinzgauer Limited Director • Lawyer | 22 Jan 2007←9 Months→1 Nov 2007 | Active | |
| Armor Products International Limited Director • Unreported | 6 Jul 2006←19 Years→Current | Liquidation | |
