| Company | Timeline | Status | |
| Openwork Limited Director • Chief Executive | 8 Jul 2004←4 Months→5 Nov 2004 | Active | |
| Zurich Advice Network Limited Director • Chief Executive | 24 Jun 2004←4 Months→5 Nov 2004 | Active | |
Zurich Life Assurance Company Limited Director • Director | 4 Apr 2003←7 Months→31 Oct 2003 | Converted/Closed | |
| Reassure UK Life Assurance Company Limited Director • Marketing Director | 4 Apr 2003←7 Months→31 Oct 2003 | Active | |
| Zurich Financial Services UK Pension Trustee Limited Director • Insurance Company Director | 28 Jun 2000←4 Years→25 May 2005 | Active | |
| Threadneedle Navigator Isa Manager Limited Director • Marketing Director | 9 Nov 1999←1 Year 2 Months→19 Jan 2001 | Active | |
| Threadneedle Unit Trust Manager Limited Director • Marketing Director | 20 Sep 1999←10 Months→11 Aug 2000 | Dissolved | |
Zurich Life Assurance Company Limited Director • Marketing Director | 5 Jul 1999←1 Year 1 Month→21 Aug 2000 | Converted/Closed | |
| Reassure UK Life Assurance Company Limited Director • Marketing Director | 5 Jul 1999←1 Year 1 Month→21 Aug 2000 | Active | |
| Openwork Services Limited Director • Marketing Director | 8 Sep 1998←1 Year 1 Month→15 Oct 1999 | Active | |
