| Company | Timeline | Status | |
| Ravenscroft Lawn Tennis Club Director • Unreported | 17 Nov 2016←8 Years→Current | Active | |
| Ravenscroft Lawn Tennis Club Director • Head Teacher | 18 Nov 2010←3 Years→13 Nov 2014 | Active | |
| Haggerston School Charitable Trust Secretary • Deputy Headteacher | 27 Nov 1997←3 Months→19 Mar 1998 | Dissolved | |
| Haggerston School Charitable Trust Director • Deputy Headteacher | 24 Mar 1994←4 Years→31 Aug 1998 | Dissolved | |
