| Company | Timeline | Status | |
| Kingdom Technologies Ltd Director • Innovator | 14 Feb 2024←1 Year 8 Months→Current | Active | |
| Kingswood School Trustee Limited Director • Professor Emeritus, Edinburgh | 27 Jun 2022←3 Years→Current | Active | |
| Inovo Robotics Ltd Director • Company Director | 21 Feb 2020←11 Months→16 Jan 2021 | Active | |
| Thelifebox Ltd Director • Engineer | 16 Oct 2019←6 Years→Current | Active | |
| Lyfebox Ltd Director • Company Director | 15 Oct 2019←1 Year 5 Months→16 Mar 2021 | Dissolved | |
| Consequential Robotics Limited Director • Engineer | 28 Jul 2016←9 Years→Current | Active | |
| Seebyte Limited Director • Prof/engineer | 31 Oct 2001←11 Years→4 Oct 2013 | Active | |
