| Company | Timeline | Status | |
| Smart Authentication Ltd Director • Chair Person | 21 Feb 2022←3 Years→Current | Active | |
| Smart Authentication Ltd Director • Chairman | 6 Jan 2021←11 Months→31 Dec 2021 | Active | |
| Unit 382 Limited Director • Hm Diplomatic Service (retired) | 12 Jun 2020←2 Years 6 Months→27 Dec 2022 | Dissolved | |
| Transatlantica Partners (UK) Limited Director • Consultant | 13 Apr 2020←5 Years→Current | Active | |
| Globlmed Ltd Director • Retired | 1 May 2018←5 Years→8 Aug 2023 | Dissolved | |
| Software For Healthcare Limited Director • Company Chairman | 10 Jul 2017←8 Years→Current | Active | |
| Cricket Watches Limited Director • Company Director | 15 Apr 2015←3 Years→4 May 2018 | Dissolved | |
| Cricket Watches Limited Director • Company Director | 19 Mar 2014←6 Months→27 Sep 2014 | Dissolved | |
Vioearth Holdings Limited Director • Company Director | 14 Jun 2013←5 Years→30 Apr 2019 | Dissolved | |
Vioearth Limited Director • Company Director | 8 Feb 2012←1 Year 4 Months→14 Jun 2013 | Dissolved | |
