| Company | Timeline | Status | |
| Stonehaven Highland Games Limited Director • Director | 22 Apr 2024←1 Year 6 Months→Current | Active | |
| Roly Engineering Ltd Director • Engineer | 21 Mar 2012←13 Years→Current | Active | |
| Alexander Adamson Limited Director • Managing Director | 24 Jul 2003←11 Years→17 Mar 2015 | Dissolved | |
