| Company | Timeline | Status | |
| Beach UK Holdco Limited Director • Director | 10 Oct 2025←1 Month→Current | Active | |
| Readypower Group Limited Director • Chief Executive Officer | 28 Jan 2022←3 Years→Current | Active | |
| Angel Infrastructure Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Angel Locomotive Leasing Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Angel Trains Consulting Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Angel Leasing Company Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Angel Trains Group Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| The Great Rolling Stock Company Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Angel Trains Limited Director • Chief Executive Officer | 13 Jul 2020←5 Years→Current | Active | |
| Galaxy Group Midco Limited Director • Head Of Asset Management, Europe | 10 Apr 2019←1 Year 2 Months→23 Jun 2020 | Active | |
