| Company | Timeline | Status | |
| John Menzies Limited Director • Company Director | 19 May 2014←8 Years→4 Aug 2022 | Active | |
| Overseas Air Travel Limited Director • Accountant | 1 Oct 2009←1 Year 8 Months→10 Jun 2011 | Active | |
| British Airways Holidays Limited Director • Accountant | 27 Jul 2009←1 Year 10 Months→10 Jun 2011 | Active | |
| British Airways Pension Trustee (No. 2) Limited Director • Accountant | 24 May 2006←8 Years→24 Apr 2015 | Active | |
| Saffron Solutions Limited Director • Unreported | 30 Nov 2002←23 Years→Current | Active | |
| Nats Holdings Limited Director • Director | 26 Jul 2001←1 Year 2 Months→24 Sep 2002 | Active | |
| Nats (En Route) Public Limited Company Director • Director | 26 Jul 2001←1 Year 2 Months→24 Sep 2002 | Active | |
| Nats (Services) Limited Director • Director | 26 Jul 2001←1 Year 2 Months→24 Sep 2002 | Active | |
| Nats Limited Director • Director | 26 Jul 2001←1 Year 2 Months→24 Sep 2002 | Active | |
| The Airline Group Limited Director • Director | 24 Mar 2000←2 Years 6 Months→30 Sep 2002 | Active | |
