| Company | Timeline | Status | |
| 20 Hanson Street (Freehold) Ltd Director • Retired | 23 Apr 2018←6 Years→26 Mar 2025 | Active | |
| Highgate Newtown Community Partners Director • Retired | 1 Jun 2014←11 Years→Current | Active | |
| Telefonica O2 Holdings Limited Director • Company Director | 5 Jan 2005←1 Year→23 Jan 2006 | Active | |
| Mmo2 Limited Director • Company Director | 19 Nov 2001←4 Years→23 Jan 2006 | Active | |
| Mmo2 Limited Director • Company Director | 1 Oct 2001←1 Month→16 Nov 2001 | Active | |
| Shell Petroleum Company Limited(The) Director • Oil Company Executive | 1 Jul 2000←1 Year 3 Months→30 Sep 2001 | Active | |
| Shell Shared Service Centre - Glasgow Limited Director • Oil Co Executive | 18 Feb 2000←4 Months→10 Jul 2000 | Dissolved | |
| Shell Corporate Director Limited Director • Oil Company Executive | 26 Nov 1999←1 Year 10 Months→30 Sep 2001 | Active | |
| Shell Trading International Limited Director • Oil Co Executive | 14 Sep 1998←1 Year 10 Months→10 Jul 2000 | Active | |
| Shell Treasury Euro Company Limited Director • Oil Company Executive | 9 Dec 1997←2 Years 7 Months→10 Jul 2000 | Dissolved | |
