| Company | Timeline | Status | |
| The Doncaster Racecourse Management Company Limited Director • Property Director | 22 Jun 2015←2 Years→6 Jul 2017 | Active | |
| Arena Racing Corporation Limited Director • Property Director | 30 Jan 2015←2 Years 5 Months→6 Jul 2017 | Active | |
Take Projects Limited Director • Engineer | 17 Jun 2014←2 Years 6 Months→13 Dec 2016 | Dissolved | |
| Newbury Racecourse Enterprises Limited Director • Company Director | 15 Nov 2012←1 Year 1 Month→24 Dec 2013 | Active | |
| Newbury Racecourse Management Limited Director • Joint Managing Director | 6 Sep 2012←1 Year 3 Months→24 Dec 2013 | Active | |
| British Champions' Series Limited Director • Managing Director | 3 Nov 2010←3 Years→16 Dec 2013 | Active | |
| Newbury Racecourse Plc Director • Company Director | 16 Jul 2007←6 Years→24 Dec 2013 | Active | |
