| Company | Timeline | Status | |
| Allianz (UK) Limited Director • General Manager | 11 Mar 1999←9 Months→31 Dec 1999 | Active | |
| Allianz Insurance Plc Director • General Manager | 11 Mar 1999←9 Months→31 Dec 1999 | Active | |
| Allianz International Limited Director • General Manager | 1 Feb 1999←11 Months→31 Dec 1999 | Dissolved | |
| British Reserve Insurance Company Limited Director • General Manager | 1 Feb 1999←11 Months→31 Dec 1999 | Active | |
AGF Holdings (UK) Limited Director • Executive | 9 Nov 1998←1 Year 2 Months→21 Jan 2000 | Dissolved | |
| AGF Insurance Limited Director • Executive | 9 Nov 1998←1 Year 2 Months→21 Jan 2000 | Dissolved | |
| Allianz Equity Investments Limited Director • General Manager | 30 Oct 1996←3 Years→31 Dec 1999 | Active | |
Treewalk Investment Properties Limited Director • General Manager | 30 Oct 1996←3 Years→31 Dec 1999 | Dissolved | |
| Trafalgar Insurance Limited Director • General Manager | 30 Oct 1996←3 Years→31 Dec 1999 | Active | |
| Pet Plan Limited Director • General Manager | 28 Oct 1996←3 Years→31 Dec 1999 | Active | |
