| Company | Timeline | Status | |
| Animalcare Group Plc Director • Consultant  | 11 Nov 2011←5 Years→13 Jul 2017  | Active  | |
Anpharm Limited Director • Director  | 31 Aug 2007←6 Years→21 Jan 2014  | Dissolved  | |
| Knoell UK Holdings Limited Director • Consultant  | 17 Feb 2003←6 Years→12 Feb 2010  | Active  | |
Dahi Animal Health (UK) Limited Secretary • Unreported  | 3 Dec 1999←2 Years→5 Dec 2001  | Dissolved  | |
| Knoell Animal Health Limited Director • Pharmaceutical Consultant  | 31 Mar 1998←11 Years→12 Feb 2010  | Active  | |
