| Company | Timeline | Status | |
| Advanced Systems Technology Limited Director • System Engineer | 1 Sep 2016←7 Years→30 Apr 2024 | Active | |
| Beckenham M.C. Limited Director • Systems Engineer | 19 Sep 2011←5 Years→30 Jun 2017 | Active | |
| Astec Systems Limited Director • Systems Engineer | 5 May 1994←26 Years→2 Jan 2021 | Dissolved | |
