| Company | Timeline | Status | |
| British Liver Trust Director • Accountant  | 19 Feb 2008←4 Years→20 Apr 2012  | Active  | |
| Haysmac Company Secretaries Limited Secretary • Unreported  | 8 Sep 2006←24 Days→2 Oct 2006  | Active  | |
| Haysmac Corporate Finance Limited Director • Chartered Accountant  | 7 Jan 1999←9 Years→1 Jan 2009  | Active  | |
| OLD Buckenham Hall(Brettenham)Educational Trust Limited Director • Accountant  | 4 Mar 1997←20 Years→12 Jun 2017  | Active  | |
| Sarasin Investment Funds Limited Director • Chartered Accountant  | 10 Jun 1994←2 Years 9 Months→13 Mar 1997  | Active  | |
