| Company | Timeline | Status | |
| Armstrong Advisory Services Limited Director • Solicitor | 21 May 2016←9 Years→Current | Active | |
| Stratford Historic Buildings Trust Director • Solicitor | 7 Sep 2012←13 Years→Current | Active | |
| Ocean Court (Salcombe) Management Company Limited Director • Lawyer | 11 Aug 2006←19 Years→Current | Active | |
| Ocean Court (Salcombe) Management Company Limited Director • Lawyer | 11 Aug 2006←18 Years→5 Mar 2025 | Active | |
| Gowling WLG (UK) LLP Non-designated LLP Member • Unreported | 7 Apr 2003←8 Years→30 Apr 2011 | Active | |
