| Company | Timeline | Status | |
| Shining Stars: Friends Of Al Harah Theatre/Bethlehem Cic Director • Director | 15 Nov 2024←1 Year→Current | Active | |
| Grindlay Street Production Services Ltd Director • Artistic Director | 22 Oct 2020←4 Years→10 Apr 2025 | Active | |
| The Royal Lyceum Theatre Company Limited Director • Artistic Director | 1 Jan 2016←9 Years→9 Apr 2025 | Active | |
| North Queensferry Community Trust Director • Writer | 23 Nov 2011←8 Years→21 Nov 2019 | Active | |
| Traverse Productions Limited Director • Writer | 20 Feb 2008←4 Years→6 Mar 2012 | Active | |
| Traverse Trading Limited Director • Writer | 20 Feb 2008←4 Years→6 Mar 2012 | Dissolved | |
| Traverse Theatre (Scotland) Limited Director • Writer | 20 Feb 2008←4 Years→6 Mar 2012 | Active | |
| Playwrights' Studio, Scotland Limited Director • Playwright | 22 Feb 2007←2 Years 5 Months→12 Aug 2009 | Active | |
| Licketyspit Limited Director • Writer | 28 Jan 2004←1 Year 10 Months→1 Dec 2005 | Active | |
| Front Step Limited Director • Writer | 9 Sep 2003←22 Years→Current | Active | |
