| Company | Timeline | Status | |
| Craft Scotland Trading Limited Director • Certified Chartered Accountant | 17 May 2016←5 Years→24 Mar 2022 | Active | |
| Stills Ltd Director • Self Employed | 1 Dec 2015←6 Years→15 Mar 2022 | Active | |
| Craft Scotland Director • Chartered Accountant | 27 May 2015←6 Years→18 Mar 2022 | Active | |
| Corporate Finesse Limited Director • Unreported | 23 Jan 2014←11 Years→Current | Active | |
Theatre Workshop Scotland Limited Director • Company Director | 26 Apr 2000←4 Years→29 Apr 2004 | Dissolved | |
| Imaginate Director • Company Director | 18 Apr 2000←11 Years→13 Feb 2012 | Active | |
| Link Network Limited Secretary • Unreported | 30 Aug 1996←1 Year 4 Months→31 Dec 1997 | Active | |
| Foundever Global Services Limited Secretary • Unreported | 20 Feb 1996←1 Year 10 Months→31 Dec 1997 | Active | |
