| Company | Timeline | Status | |
| Castle Bay Management Company (Falmouth) Ltd Director • Retired | 1 Sep 2013←12 Years→Current | Active | |
| Minorplanet Systems Plc Director • Company Director | 1 Feb 2007←3 Years→18 Aug 2010 | Dissolved | |
| Cafedirect Plc Director • Director | 14 Jun 2006←5 Years→31 Oct 2011 | Active | |
| DHL Supply Chain Limited Director • Chief Executive | 4 Dec 2001←2 Years 7 Months→1 Jul 2004 | Active | |
| Tradeteam Limited Director • Chief Executive | 22 Aug 2000←11 Months→16 Aug 2001 | Active | |
| Ocean Overseas Holdings Limited Director • Chief Executive | 26 Aug 1999←3 Months→13 Dec 1999 | Active | |
| McGregor Cory Limited Director • Chief Executive | 21 Aug 1995←9 Years→31 Dec 2004 | Active | |
| Dairy UK Limited Director • Executive Director | 14 Nov 1994←9 Months→16 Aug 1995 | Active | |
| Dairy Crest Dairy Products Limited Director • Managing Director | 1 Nov 1994←9 Months→18 Aug 1995 | Dissolved | |
| Dairy Crest Limited Director • Company Director | 1 Jul 1993←2 Years 1 Month→18 Aug 1995 | Active | |
