| Company | Timeline | Status | |
| Islander Aircraft Ltd Director • Director | 15 Oct 2007←17 Years→31 Jul 2025 | Active | |
| Hebridean Air Services Limited Director • Director | 22 Feb 1995←21 Years→31 Aug 2016 | Active | |
| Cumbernauld Airport Limited Director • Director | 21 Jun 1994←31 Years→Current | Active | |
| Caledonian Aircraft Spares Limited Director • Director | 13 Jul 1992←16 Years→9 Mar 2009 | Active | |
| Cormack (Aircraft Services) Limited Director • Director | 12 Jul 1988←37 Years→Current | Active | |
