| Company | Timeline | Status | |
| Opera Nova Director • Retired | 24 Feb 2006←3 Years→29 Sep 2009 | Active | |
| Invista Textiles (U.K.) Trustee Company Limited Director • Managing Director | 22 Sep 2004←3 Months→31 Dec 2004 | Active | |
| Invista Textiles (U.K.) Limited Director • Managing Director | 9 Oct 2002←2 Years 2 Months→31 Dec 2004 | Active | |
| Tees Valley Tomorrow Limited Director • Managing Director | 21 Oct 1999←5 Years→15 Dec 2004 | Active | |
| Invista (U.K.) Superior Holdings Limited Director • Managing Director | 8 Jun 1999←5 Years→31 Dec 2004 | Active | |
| Du Pont (U.K.) Trustees Limited Director • Managing Director | 8 Jun 1999←5 Years→31 Dec 2004 | Active | |
| Invista (U.K.) Holdings Limited Director • Unreported | 8 Jun 1999←5 Years→31 Dec 2004 | Active | |
