| Company | Timeline | Status | |
| Fifty Three Two Director • Unreported | 10 Sep 2025←3 Months→Current | Active | |
| Numerical Algorithms Group Limited (The) Director • Senior Technical Developer | 27 Sep 2019←2 Years 6 Months→13 Apr 2022 | Active | |
| Box Works Management Limited Director • Senior Technical Consultant | 5 Aug 2015←3 Years→15 Jan 2019 | Active | |
