| Company | Timeline | Status | |
| Birse Community Trust Director • Company Director | 11 Sep 2025←2 Months→Current | Active | |
| HR 100 Limited Director • Director | 28 Nov 2014←11 Years→Current | Active | |
| HR 1 Limited Director • Director | 28 Nov 2014←11 Years→Current | Active | |
| Roy Cowie LBS Limited Director • Landscape Contractor | 8 Mar 2007←16 Years→26 Jan 2024 | Active | |
