| Company | Timeline | Status | |
| Scotsure Mbi Limited Director • Car Dealer | 28 Jun 2017←5 Years→13 Jun 2023 | Active | |
| SMTA (Trading Partners) Limited Director • Car Dealer | 28 Jun 2017←5 Years→13 Jun 2023 | Active | |
| Scotsure Insurance Company Limited Director • Car Dealer | 28 Jun 2017←5 Years→13 Jun 2023 | Active | |
| The Scottish Motor Show Limited Director • Car Dealer | 28 Jun 2017←6 Years→28 Jul 2023 | Active | |
| Andstrat (No. 288) Limited Director • Car Dealer | 28 Jun 2017←6 Years→28 Jul 2023 | Active | |
| The Scottish Motor Trade Association Ltd Director • Managing Director | 29 Jun 2011←14 Years→Current | Active | |
| Newmarket Garage (Bannockburn) Limited Secretary • Director | 30 Jun 2003←22 Years→Current | Active | |
| Dis Investments Limited Director • General Manager | 11 Mar 2002←23 Years→Current | Active | |
| The Scottish Motor Trade Association Ltd Director • Managing Director | 24 Jun 1998←2 Years→28 Jun 2000 | Active | |
| Newmarket Garage (Bannockburn) Limited Director • Director | 1 Oct 1992←33 Years→Current | Active | |
