| Company | Timeline | Status | |
| Rubicon London Limited Director • Company Director | 17 Aug 1998←5 Months→1 Feb 1999 | Active | |
| Zurich Professional Limited Director • Chartered Accountant | 19 Jun 1998←7 Months→1 Feb 1999 | Active | |
| Zurich Global Corporate UK Limited Director • Director | 19 Jun 1996←2 Years 5 Months→8 Dec 1998 | Active | |
| British Liver Trust Director • Chief Financial Officer | 13 May 1996←4 Years→30 Jun 2000 | Active | |
Anglo American Insurance Group (UK) Limited Director • Finance Director | 6 May 1993←1 Year 2 Months→27 Jul 1994 | Dissolved | |
| Mercantile Indemnity Company Limited Director • Finance Director | 11 Apr 1992←2 Years 3 Months→27 Jul 1994 | Active | |
