| Company | Timeline | Status | |
| SJBC Limited Director • Unreported | 9 Mar 2020←5 Years→Current | Active | |
| Granta Design Limited Director • Buisnessman | 30 Oct 1997←21 Years→1 Feb 2019 | Dissolved | |
Dassault Systemes Biovia Limited Director • Scientist | 7 Dec 1991←5 Years→21 Jul 1997 | Dissolved | |
