| Company | Timeline | Status | |
| Cheltenham Town Community Education And Sporting Trust Director • Solicitor  | 1 Jan 2018←4 Years→16 Aug 2022  | Dissolved  | |
| Cheltenham Town Association Football Club Limited Director • Unreported  | 1 Sep 2015←10 Years→Current  | Active  | |
Thomson And Bancks (Software) Limited Director • Managing Partner  | 10 Mar 2010←7 Years→15 Jan 2018  | Dissolved  | |
| Thomson & Bancks LLP Designated LLP Member • Unreported  | 26 Apr 2006←10 Years→31 Aug 2016  | Active  | |
