| Company | Timeline | Status | |
| Vodafone Group Services Limited Director • Director | 1 Apr 2004←5 Months→15 Sep 2004 | Active | |
| Vodafone Group Services No.2 Limited Director • Director | 1 Jul 1999←4 Years→1 Apr 2004 | Active | |
| Tavistock Communications Limited Director • Public Relations Consultant | 9 Sep 1991←7 Years→30 Jun 1999 | Active | |
