| Company | Timeline | Status | |
| Ostara Biomedical Limited Director • Retired | 20 Nov 2015←4 Years→31 Mar 2020 | Dissolved | |
Grange Biotec Consultants Limited Director • Director | 22 Oct 2015←2 Years 9 Months→24 Jul 2018 | Dissolved | |
| Polyhedra Group Limited Director • Veterinary Surgeon | 3 May 2012←6 Months→1 Nov 2012 | Dissolved | |
| RVC Developments Limited Director • Veterinary Surgeon | 31 Dec 2009←10 Years→31 Jul 2020 | Active | |
| Eco Animal Health Group Plc Director • Non Executive Director | 18 Sep 2008←9 Years→1 Dec 2017 | Active | |
| Forsite Diagnostics Limited Director • Co Director | 30 Jun 2008←3 Years→29 Jan 2012 | Active | |
| Safeguard Biosystems Holdings Limited Director • Co Director | 6 Feb 2008←3 Years→29 Jan 2012 | Insolvency | |
| Safeguard Biosystems Limited Director • Co Director | 6 Feb 2008←3 Years→29 Jan 2012 | Dissolved | |
| Moredun Scientific Limited Director • Chief Executive | 13 Dec 2000←19 Years→31 Dec 2019 | Active | |
| Dingwall & Highland Marts Limited Director • Chief Executive | 5 Aug 1998←3 Years→13 Jun 2002 | Active | |
