| Company | Timeline | Status | |
| Thermalab Design Ltd Director • Company Director | 23 Mar 2017←8 Years→Current | Active | |
| Ex Systems Limited Director • Engineer | 14 Dec 2015←9 Years→Current | Active | |
| Thermalab Limited Director • Engineer | 8 Jun 2011←12 Years→30 Jan 2024 | Dissolved | |
| Thermalab Limited Director • Engineer | 18 Nov 2009←11 Months→29 Oct 2010 | Dissolved | |
