| Company | Timeline | Status | |
| Liverpool Victoria General Insurance Group Limited Director • Non Executive Director | 1 Jan 2020←3 Years→10 Apr 2023 | Active | |
| Highway Insurance Company Limited Director • Non Executive Director | 1 Jan 2020←3 Years→10 Apr 2023 | Active | |
| Liverpool Victoria Insurance Company Limited Director • Non Executive Director | 1 Jan 2020←3 Years→10 Apr 2023 | Active | |
| Legal And General Assurance Society Limited Director • Management Consultant | 1 Apr 2016←9 Years→Current | Active | |
| Legal And General Assurance Society Limited Director • Management Consultant | 1 Apr 2016←9 Years→28 Jul 2025 | Active | |
| Allianz Holdings Plc Director • Non Executive Director | 11 Apr 2014←9 Years→10 Apr 2023 | Active | |
| Allianz (UK) Limited Director • Non Executive Director | 11 Apr 2014←9 Years→10 Apr 2023 | Active | |
| Allianz Insurance Plc Director • Non Executive Director | 11 Apr 2014←9 Years→10 Apr 2023 | Active | |
| Dinesen Associates Ltd Director • Consultancy | 8 Apr 2013←12 Years→Current | Active | |
| Stormharbour Investments UK LLP Non-designated LLP Member • Unreported | 13 Jun 2012←10 Months→19 Apr 2013 | Dissolved | |
