| Company | Timeline | Status | |
| British Texel Sheep Society Limited (The) Director • Unreported | 3 Nov 2012←8 Years→26 May 2021 | Active | |
| The Fife Agricultural Association Director • Farmer | 1 Nov 2010←3 Years→27 Oct 2014 | Active | |
| Scottish National Fat Stock Club Director • Farmer | 6 Aug 2009←14 Years→1 Sep 2023 | Active | |
| British Texel Sheep Society Limited (The) Director • Farmer | 31 Dec 1990←9 Years→7 Oct 2000 | Active | |
| British Texel Sheep Society Limited (The) Director • Unreported | 1 Jan 1970←30 Years→7 Oct 2000 | Active | |
