| 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  | |
