| Company | Timeline | Status | |
| I.L.M. (Highland) Director • Unreported | 12 Nov 2025←25 Days→Current | Active | |
| Cairngorm Mountain (Scotland) Limited Director • Director | 25 Nov 2024←1 Year→Current | Active | |
| Highland Airways Limited Director • Managing Director | 22 Mar 2018←5 Years→1 Jun 2023 | Active | |
