| Company | Timeline | Status | |
| Ballet Black Limited Director • Trustee | 10 Oct 2018←9 Months→17 Jul 2019 | Active | |
| City Livery Club Limited Director • Semi Retired | 23 Oct 2008←3 Years→27 Oct 2011 | Active | |
| Owlcastle (Holdings) Limited Secretary • Unreported | 24 Jan 1995←30 Years→Current | Active | |
| Christie's (Pension Trustees) Limited Director • Client Manager | 10 May 1991←16 Years→6 Jul 2007 | Active | |
| Owlcastle (Holdings) Limited Director • Computer Analyst | 31 Dec 1990←34 Years→Current | Active | |
