| Company | Timeline | Status | |
Mediwatch Limited Director • Consultant | 27 Jun 2005←1 Year 9 Months→1 Apr 2007 | Dissolved | |
| Arqiva Public Safety Limited Director • Chartered Engineer | 3 Aug 1999←1 Year→12 Aug 2000 | Active | |
| 3i Group Plc Director • Director | 9 Jul 1997←7 Years→7 Jul 2004 | Active | |
| Globecast UK Limited Director • Chartered Engineer | 26 Mar 1997←2 Years 10 Months→16 Feb 2000 | Active | |
| Petards Group Plc Director • Chartered Engineer | 31 Jan 1997←3 Years→13 Jun 2000 | Active | |
| Iet Services Limited Director • Company Chief Executive | 12 Nov 1992←3 Years→1 Oct 1996 | Active | |
| NTL Trustees Limited Director • Chartered Engineer | 11 Sep 1992←4 Years→6 Nov 1996 | Active | |
| Arqiva Limited Director • Chartered Engineer | 2 Apr 1992←4 Years→6 Nov 1996 | Active | |
| Virgin Media Limited Director • Chartered Engineer | 9 Oct 1991←5 Years→6 Nov 1996 | Active | |
