| Company | Timeline | Status | |
| Towergate Financial (Group) Limited Director • Director | 29 May 2012←2 Years 9 Months→16 Mar 2015 | Active | |
| Hilldrake Limited Secretary • Sales Director | 1 May 2004←8 Years→29 Jul 2012 | Active | |
| Hilldrake Limited Director • Sales Director | 6 Mar 2000←17 Years→22 Feb 2018 | Active | |
| Arnewood Court Management Company Limited Director • Executive Financial Planning | 30 Jun 1997←2 Years 4 Months→31 Oct 1999 | Active | |
| Arnewood Court Management Company Limited Secretary • Executive Financial Planning | 30 Jun 1997←2 Years 4 Months→31 Oct 1999 | Active | |
