| Company | Timeline | Status | |
| Ladbrokes Coral Group Limited Director • Company Director | 31 Oct 2013←2 Years 10 Months→21 Sep 2016 | Active | |
| Rail Delivery Group Limited Director • Director | 18 Feb 2013←2 Years 11 Months→4 Feb 2016 | Active | |
| Arriva Trains Holdings Limited Director • Director Of Companies | 31 Dec 2010←3 Years→27 Jan 2014 | Active | |
| Arriva International (Northern Europe) Limited Director • Company Director | 2 Dec 2004←8 Years→7 Dec 2012 | Dissolved | |
| Arriva International (Southern Europe) Limited Director • Company Director | 2 Dec 2004←8 Years→7 Dec 2012 | Dissolved | |
Arriva International (7) Limited Director • Company Director | 11 Dec 2001←2 Years 1 Month→4 Feb 2004 | Dissolved | |
| Ail Beta Holding Limited Director • Company Director | 11 Dec 2001←2 Years 1 Month→4 Feb 2004 | Active | |
Arriva International (2) Limited Director • Company Director | 11 Dec 2001←1 Year 2 Months→19 Feb 2003 | Dissolved | |
| At Seat Catering (2003) Limited Director • Company Director | 11 Dec 2001←1 Year 11 Months→28 Nov 2003 | Dissolved | |
| Arriva International Trains (Leasing) Limited Director • Company Director | 11 Dec 2001←2 Years 1 Month→4 Feb 2004 | Active | |
