| Company | Timeline | Status | |
| Grange Park High School Limited Director • Retired | 26 Jan 2017←8 Years→Current | Active | |
| Ashbourne Lodge Management Company Limited Secretary • Company Director | 16 Aug 2007←2 Years 6 Months→1 Mar 2010 | Active | |
Bayville Consultants Limited Director • Business Consultant | 9 Dec 2002←15 Years→23 Jan 2018 | Dissolved | |
