| Company | Timeline | Status | |
| Ypo & Ypo Gold Scotland Limited Director • Company Director | 25 Feb 2021←2 Years→21 Mar 2023 | Active | |
| Puppy Club Limited Director • Director | 8 Oct 2019←3 Years→22 Dec 2022 | Dissolved | |
| Datasurance Limited Director • Director | 28 Nov 2018←1 Year 3 Months→6 Mar 2020 | Active | |
| Trustified Limited Director • Insurance Broker | 2 Oct 2018←1 Year 3 Months→31 Dec 2019 | Active | |
| Trustify Ltd Director • Insurance Broker | 2 Oct 2018←1 Year 3 Months→31 Dec 2019 | Active | |
| Hyndshawland Farm Stables Ltd Director • Consultant | 22 Jun 2018←7 Years→Current | Active | |
| Business In The Community Director • Company Director | 8 Feb 2017←2 Years 6 Months→29 Aug 2019 | Active | |
| Scottish Business In The Community Limited Director • Insurance Brokering/managing Director | 30 Oct 2014←3 Years→30 Jan 2018 | Active | |
| Employment Support Services Limited Director • Insurance Broker | 1 May 2007←3 Years→25 Oct 2010 | Dissolved | |
| Scottish North American Business Council Director • Insurance Broker | 1 Apr 2006←4 Years→31 Mar 2010 | Active | |
