| Company | Timeline | Status | |
| Esure Group Plc Director • Company Director | 29 Sep 2025←2 Months→Current | Active | |
| Esure Insurance Limited Director • Company Director | 29 Sep 2025←2 Months→Current | Active | |
| Esure Services Limited Director • Company Director | 29 Sep 2025←2 Months→Current | Active | |
| Ageas Retail Limited Director • Company Director | 15 Jul 2021←4 Years→Current | Active | |
| Ageas (UK) Limited Director • Company Director | 15 Jul 2021←4 Years→Current | Active | |
| Ageas Insurance Limited Director • Company Director | 15 Jul 2021←4 Years→Current | Active | |
| Ageas Services (UK) Limited Director • Company Director | 15 Jul 2021←3 Years→31 Oct 2024 | Active | |
| Great Britain-China Centre(The) Director • Company Director | 25 Oct 2016←9 Years→Current | Active | |
| Novoview Limited Director • Company Director | 22 Mar 2013←12 Years→Current | Active | |
