| Company | Timeline | Status | |
| Winchcombe Cycling Club Director • Retired | 24 May 2019←6 Years→Current | Active | |
| Winchcombe Cycling Club Director • Retired | 24 May 2019←6 Years→6 Jul 2025 | Active | |
| Barnett Waddingham LLP Non-designated LLP Member • Unreported | 1 Jun 2006←11 Years→31 May 2017 | Active | |
| BW Sipp Trustees Limited Director • Pension Manager | 1 Jul 2003←6 Years→15 Jan 2010 | Active | |
