| Company | Timeline | Status | |
| The Biotech Growth Trust Plc Director • Physician | 16 Sep 2025←1 Month→Current | Active | |
| Movente Limited Director • Manager | 19 Sep 2000←25 Years→Current | Active | |
| Movente Limited Secretary • Physician | 19 Sep 2000←7 Months→25 Apr 2001 | Active | |
| Teifyside Securities Limited Director • Unreported | 14 Feb 1992←11 Years→1 Apr 2003 | Dissolved | |
| Teifyside Securities Limited Secretary • Unreported | 14 Feb 1992←11 Years→1 Apr 2003 | Dissolved | |
