| Company | Timeline | Status | |
| Joule Group Holdings Limited Director • Management Consultant | 1 Mar 2021←4 Years→Current | Active | |
| Driver Group Limited Director • Chief Executive Officer | 14 Nov 2016←3 Years→31 May 2020 | Active | |
| Trett Holdings Limited Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Diales Consult Limited Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Initiate Consulting Limited Director • Chief Executive | 2 Mar 2016←1 Year 7 Months→30 Sep 2017 | Active | |
| Diales Group Plc Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Driver Project Services Limited Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Trett Contract Services Limited Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Trett Limited Director • Chief Executive | 2 Mar 2016←4 Years→31 May 2020 | Active | |
| Ove Arup & Partners Limited Director • Management Consultant | 1 Oct 2007←5 Years→4 Dec 2012 | Active | |
