| Company | Timeline | Status | |
| Eastgate Theatre (Peebles) Limited Director • Mediator | 17 Nov 2024←1 Year→Current | Active | |
| Cantilena Festival On Islay Director • Solicitor | 6 Apr 2014←6 Years→1 Nov 2020 | Active | |
| Murray Snell LLP Designated LLP Member • Unreported | 14 Feb 2008←13 Years→28 Feb 2021 | Dissolved | |
| Royal Scottish National Orchestra Society (Properties) Limited Secretary • Unreported | 31 Mar 1998←25 Years→8 Nov 2023 | Active | |
| Royal Scottish National Orchestra Society Limited Secretary • Unreported | 31 Mar 1998←25 Years→8 Nov 2023 | Active | |
| Burness Paull (Trustees) Edinburgh Limited Director • Solicitor | 12 Nov 1997←2 Years 1 Month→17 Dec 1999 | Active | |
| Burness Paull (Nominees) Limited Director • Solicitor | 3 Nov 1997←2 Years 1 Month→17 Dec 1999 | Active | |
| Royal Scottish National Orchestra Society Limited Director • Solicitor | 31 Dec 1991←2 Years 2 Months→3 Mar 1994 | Active | |
A. Thorburn Limited Secretary • Unreported | 1 Sep 1991←3 Years→19 Nov 1994 | Dissolved | |
| Royal Scottish National Orchestra Society Limited Director • Solicitor | 8 Jan 1990←→31 Dec 1989 | Active | |
