| Company | Timeline | Status | |
| Beva Enterprises Limited Director • Veterinary Surgeon | 14 Sep 2013←1 Year 3 Months→1 Jan 2015 | Active | |
| Beva Limited Director • Veterinary Surgeon | 12 Oct 2011←3 Years→11 Sep 2015 | Active | |
| Farriery And Equine Orthopaedics Limited Director • Veterinary Surgeon | 23 Sep 2004←8 Years→26 Sep 2012 | Active | |
| The Horse Trust Secretary • Unreported | 1 Nov 1997←12 Years→31 Jul 2010 | Active | |
| The Society For The Protection Of Animals Abroad Director • Veterinary Surgeon | 31 Jul 1991←9 Years→26 Jul 2001 | Active | |
