| Company | Timeline | Status | |
| Public Relations Communications Association Limited Director • Executive Chairman | 22 Feb 2021←2 Years 7 Months→28 Sep 2023 | Active | |
| Sec Newgate UK Limited Director • Director | 15 Jan 2021←4 Years→Current | Active | |
Bellenden Limited Director • Director | 26 Apr 2016←1 Year 4 Months→5 Sep 2017 | Dissolved | |
Association Of Professional Political Consultants Director • Public Relations Director | 12 May 2014←4 Years→12 Feb 2019 | Dissolved | |
| Newington Communications Limited Director • Consultant | 13 Jan 2006←15 Years→15 Jan 2021 | Dissolved | |
| Groundwork Southwark & Lambeth Director • Consultant | 17 Jun 2003←4 Years→1 Nov 2007 | Active | |
| Danepark Limited Director • Consultant | 13 Jul 2002←1 Year 3 Months→18 Oct 2003 | Active | |
