| Company | Timeline | Status | |
Thames Water Holdings Limited Director • Chairman | 27 Sep 2006←2 Months→1 Dec 2006 | Dissolved | |
| Thames Water Limited Director • Non-executive Director & Chair | 1 Jul 2006←5 Months→1 Dec 2006 | Active | |
| Glasswall Holdings Limited Director • Director | 7 Apr 2006←3 Years→30 Jun 2009 | Active | |
| Glasswall (Ip) Limited Director • Director | 7 Apr 2006←3 Years→30 Jun 2009 | Active | |
| Glasswall Solutions Limited Director • Director | 7 Apr 2006←3 Years→30 Jun 2009 | Active | |
| Inside Track 2 LLP Non-designated LLP Member • Unreported | 6 Feb 2004←21 Years→Current | Active | |
Simple2 Limited Director • Director | 9 Aug 2000←1 Year 6 Months→6 Feb 2002 | Dissolved | |
| Firstgroup Plc Director • Company Director | 25 Apr 2000←9 Years→16 Jul 2009 | Active | |
| Sse Plc Director • Company Director | 14 Dec 1998←3 Years→30 Sep 2002 | Active | |
| Association Of Energy Suppliers Director • Chief Executive | 25 Jun 1997←2 Years 3 Months→13 Oct 1999 | Active | |
