| Company | Timeline | Status | |
| The Kennedy Trust For Rheumatology Research Director • Physician | 22 Jun 2021←4 Years→Current | Active | |
| Patton Consulting Ltd Director • Physician | 28 Jun 2011←14 Years→26 Jul 2025 | Dissolved | |
Marsh Bioinformatics Limited Director • Physician | 13 Jun 2002←14 Years→18 Oct 2016 | Dissolved | |
Marsh Bioinformatics Limited Secretary • Physician | 13 Jun 2002←14 Years→18 Oct 2016 | Dissolved | |
| Newlife Trading Ltd Director • Consultant | 6 Jul 1993←11 Years→27 May 2005 | Active | |
