| Company | Timeline | Status | |
| Traverse Productions Limited Director • Unreported | 28 Oct 2025←11 Days→Current | Active | |
| Traverse Theatre (Scotland) Limited Director • Unreported | 28 Oct 2025←11 Days→Current | Active | |
| WCCF Ltd Director • Unreported | 16 Dec 2021←3 Years→Current | Active | |
| Imaginate Director • Unreported | 13 Sep 2021←4 Years→Current | Active | |
| Festivals Edinburgh Limited Director • Director | 14 Jun 2017←2 Years→15 Jun 2019 | Active | |
| Festivals Edinburgh Limited Director • Unreported | 14 Jun 2017←2 Years→15 Jun 2019 | Active | |
| Eastgate Theatre (Peebles) Limited Director • Unreported | 1 Feb 2010←2 Years 7 Months→12 Sep 2012 | Active | |
| Museums Galleries Scotland Director • Unreported | 13 Jun 2006←9 Years→8 Feb 2016 | Active | |
