| Company | Timeline | Status | |
| Dunblane Development Trust (Projects) Limited Director • Retired | 29 Oct 2020←5 Years→Current | Active | |
| Dunblane Development Trust Director • Retired | 12 Oct 2019←6 Years→Current | Active | |
| Scottish Autism Director • Retired | 8 May 2018←7 Years→Current | Active | |
| Panjan Ltd Director • Company Director | 27 Apr 2016←9 Years→Current | Active | |
| Wheelchair Accessible Vehicle Converters' Association Director • Managing Director | 24 Jul 2013←2 Years 11 Months→28 Jun 2016 | Active | |
| Fyfe Chambers (First Floor) Limited Director • None | 14 Jun 2011←5 Years→22 Dec 2016 | Active | |
| AMG Warranties Limited Secretary • Unreported | 4 Sep 2006←9 Years→8 May 2016 | Active | |
| Cab Direct Limited Secretary • Unreported | 4 Sep 2006←9 Years→5 May 2016 | Active | |
| Cabs Direct Limited Secretary • Unreported | 4 Sep 2006←9 Years→5 May 2016 | Active | |
| Home Car Sales Ltd Secretary • Unreported | 4 Sep 2006←9 Years→5 May 2016 | Active | |
