| Company | Timeline | Status | |
| The Scottish Motor Racing Club Ltd Director • Director | 16 Oct 2025←1 Month→Current | Active | |
| The Scottish Motor Racing Club Ltd Director • Company Director | 13 Mar 2022←1 Year 1 Month→2 May 2023 | Active | |
| Gilmar Engineering Limited Director • Director | 23 Nov 2021←4 Years→Current | Active | |
| 351 Services Limited Director • Engineer | 10 Aug 2016←9 Years→Current | Active | |
| Netmc Estates Ltd Director • Director | 29 Aug 2014←11 Years→Current | Active | |
| Ecobyte Ltd Director • Director | 9 May 2003←22 Years→Current | Active | |
| Netmc Marine Limited Director • Engineer | 16 Oct 2000←25 Years→Current | Active | |
