| Company | Timeline | Status | |
| British Airways Pension Trustees Limited Director • Aviation Consultant | 4 Jul 2022←3 Years→Current | Active | |
| New Airways Pension Scheme Trustee Limited Director • Aviation Consultant | 1 Jun 2022←3 Years→Current | Active | |
| Five Aero Ltd Director • Aviation Consultant | 13 Jun 2019←6 Years→Current | Active | |
| Skyops Consulting Limited Director • Consultant | 15 Apr 2015←10 Years→Current | Active | |
