| Company | Timeline | Status | |
| Unisys Limited Director • Managing Director | 1 Oct 2009←2 Years 6 Months→5 Apr 2012 | Active | |
| Intelligent Processing Solutions Limited Director • General Manager | 24 Mar 2009←3 Years→5 Apr 2012 | Active | |
Georgeson Shareholder Communications Limited Director • Director | 28 Apr 2004←1 Year 5 Months→5 Oct 2005 | Dissolved | |
Computershare Investments (UK) (No.5) Limited Director • Director | 31 Mar 2004←1 Year 6 Months→5 Oct 2005 | Dissolved | |
| Computershare Investments (UK) (No.2) Limited Director • Director | 5 Nov 2003←1 Year 11 Months→5 Oct 2005 | Dissolved | |
| Computershare Investments (UK) Limited Director • Director | 5 Nov 2003←1 Year 11 Months→5 Oct 2005 | Dissolved | |
| Computershare Technology Services (UK) Limited Director • Director | 5 Nov 2003←6 Days→11 Nov 2003 | Active | |
Georgeson Shareholder Analytics (UK) Limited Director • Director | 5 Nov 2003←1 Year 11 Months→5 Oct 2005 | Dissolved | |
| Computershare Investments (UK) (No.3) Limited Director • Chief Executive | 10 Sep 2003←2 Years→5 Oct 2005 | Active | |
| Computershare Investor Services Plc Director • Director | 18 Jun 2003←2 Years 3 Months→5 Oct 2005 | Active | |
