| Company | Timeline | Status | |
| Piramal Healthcare UK Limited Director • Company Director | 7 Apr 2016←6 Months→27 Oct 2016 | Active | |
| Wedlake Consulting Ltd Director • Director | 23 Jan 2012←10 Years→1 Mar 2022 | Dissolved | |
| Nextpharma Technologies Holding Limited Director • Chief Executive Officer | 3 Jun 2003←8 Years→5 Oct 2011 | Active | |
| Nextpharma Technologies Limited Director • Chief Executive Officer | 27 Oct 2000←10 Years→5 Oct 2011 | Active | |
| Markel Capital Limited Director • Chief Financial Officer | 13 Feb 1998←2 Years 2 Months→5 May 2000 | Active | |
Markel International Limited Director • Chief Financial Officer | 26 Sep 1996←3 Years→5 May 2000 | Dissolved | |
| Markel International Insurance Company Limited Director • Chief Financial Officer | 26 Sep 1996←3 Years→5 May 2000 | Active | |
| Insurance Database Services Limited Director • Finance Director | 12 Jul 1995←1 Year 1 Month→6 Sep 1996 | Active | |
| Aviation & General Insurance Company Limited Director • Finance Director | 25 May 1994←1 Year 6 Months→15 Dec 1995 | Active | |
| Axa General Insurance Limited Director • Finance Director | 15 Feb 1994←2 Years 7 Months→30 Sep 1996 | Active | |
