| Company | Timeline | Status | |
| William Place Management Company Limited Director • Financial Director | 31 Mar 2025←6 Months→Current | Active | |
| Ordnance Survey International Services Limited Director • Cfo | 7 Oct 2021←4 Years→Current | Active | |
| Ordnance Survey Limited Director • Chief Financial Officer | 7 Oct 2021←4 Years→Current | Active | |
| Ordnance Survey Leisure Limited Director • Cfo | 7 Oct 2021←4 Years→Current | Active | |
| Dennis Maps Limited Director • Cfo | 7 Oct 2021←2 Years→19 Oct 2023 | Active | |
| Overseas Air Travel Limited Director • Company Director | 28 Mar 2019←9 Months→31 Dec 2019 | Active | |
| British Airways Holidays Limited Director • Company Director | 28 Mar 2019←9 Months→31 Dec 2019 | Active | |
| British Airways Pension Trustees Limited Director • Finance Controller | 30 Jul 2018←1 Year 5 Months→9 Jan 2020 | Active | |
| Airways Pension Scheme Trustee Limited Director • Finance Controller | 25 Jul 2018←1 Year 5 Months→9 Jan 2020 | Active | |
| Thus Limited Director • Director | 30 Mar 2015←9 Months→4 Jan 2016 | Active | |
