| Company | Timeline | Status | |
| Dalglen (No. 1815) Limited Director • Director | 5 Jul 2017←8 Years→Current | Active | |
| Dalglen (No. 1813) Limited Director • Director | 5 Jul 2017←8 Years→Current | Active | |
| Dalglen (No. 1812) Limited Director • Director | 5 Jul 2017←8 Years→Current | Active | |
| Dalglen (No. 1814) Limited Director • Director | 5 Jul 2017←8 Years→Current | Active | |
| Dalglen (No.1811) Limited Director • Director | 9 Mar 2017←8 Years→Current | Active | |
| Dalglen (No.1810) Limited Director • Director | 7 Oct 2016←9 Years→Current | Active | |
| Rangers International Football Club Limited Director • Director Of Transport | 9 Jul 2013←1 Year 7 Months→25 Feb 2015 | Active | |
| The Rangers Football Club Limited Director • Director Of Transport | 9 Jul 2013←1 Year 7 Months→25 Feb 2015 | Active | |
| Sportsco Limited Director • Director | 30 Apr 2013←12 Years→Current | Active | |
| Loch Lomond Bus Services Ltd Director • Company Director | 10 Dec 2012←12 Years→1 Sep 2025 | Active | |
