| Company | Timeline | Status | |
| Playhouse Promotions Limited Director • General Manager | 6 Nov 2024←1 Year 1 Month→Current | Active | |
| Regular Music Presents Limited Director • Director | 5 Dec 2022←3 Years→Current | Active | |
| Regular Limited Director • Director | 5 Dec 2022←3 Years→Current | Active | |
| Evenrose Limited Director • Company Director | 19 Aug 2015←10 Years→Current | Active | |
| Queen's Hall (Edinburgh) Catering Limited(The) Director • Company Director | 5 Dec 2014←2 Years→9 Dec 2016 | Active | |
| Regular Music Presents Limited Director • Promoter | 20 Jul 2010←12 Years→5 Dec 2022 | Active | |
| ABC2 Limited Director • Concert Promoter | 13 Jan 2006←19 Years→Current | Active | |
| Tecjet Limited Director • Concert Promoter | 25 Mar 2004←21 Years→Current | Active | |
| Queen's Hall (Edinburgh) Limited (The) Director • Concert Promoter | 28 Nov 2003←13 Years→9 Dec 2016 | Active | |
| Castle Concerts Limited Director • Concert Promoter | 31 Mar 2003←22 Years→Current | Active | |
