| Company | Timeline | Status | |
| Visioncare Holdings Ltd Director • Director | 12 Jul 2019←6 Years→Current | Active | |
Care For The Wild Trading Limited Director • Director | 28 Sep 2007←8 Years→29 Mar 2016 | Dissolved | |
| BCLA Trading Company Limited Director • Optometrist | 21 Aug 2000←4 Years→5 Jun 2005 | Active | |
| Visioncare Research Limited Director • Unreported | 5 Oct 1998←27 Years→Current | Active | |
| British Contact Lens Association Limited(The) Director • Optometrist | 30 May 1997←7 Years→5 Apr 2005 | Active | |
