| Company | Timeline | Status | |
| Inverness Farmers' Market Limited Director • Farmer | 23 Jan 2001←24 Years→Current | Active | |
| Inverness Farmers' Market Limited Secretary • Farmer | 23 Jan 2001←24 Years→Current | Active | |
| Craggie Farm Limited Secretary • Unreported | 12 Apr 1999←26 Years→Current | Active | |
