| Company | Timeline | Status | |
| Polychrome Ltd Director • Company Director | 12 May 2014←8 Years→2 Jun 2022 | Dissolved | |
Optimising Ltd Director • Director | 9 Feb 2012←5 Years→28 Mar 2017 | Dissolved | |
| Evolution Internet Marketing LLP Designated LLP Member • Unreported | 14 Jul 2011←14 Years→Current | Active | |
| Evolution Internet Limited Director • Software Developer | 11 Mar 2003←22 Years→Current | Active | |
