Company | Timeline | Status | |
Thrums Futures Limited Director • Director | 30 Sep 2024←11 Months→Current | Active | |
TVG (Angus) Limited Director • Veterinary Surgeon | 11 Jun 2013←12 Years→Current | Active | |
Eassie, Nevay And Kirkinch Community Association Director • Veterinary Surgeon | 28 Oct 2009←2 Years→21 Nov 2011 | Active | |
Balkeerie Limited Director • Veterinary Surgeon | 14 Oct 2004←10 Years→5 Mar 2015 | Dissolved |