| Company | Timeline | Status | |
| Whistleblowersuk Director • Unreported | 11 Jan 2023←2 Years 9 Months→Current | Active | |
| Animotion Art London Ltd Director • Advocate | 1 Jul 2014←9 Years→12 Dec 2023 | Dissolved | |
| North Queensferry Community Trust Director • Queen's Counsel | 1 Jul 2011←14 Years→Current | Active | |
| Cappella Nova Director • Queen's Counsel | 31 Jan 2008←17 Years→Current | Active | |
| Scottish Society For Computers And Law Director • Queens Counsel | 24 Aug 2000←25 Years→Current | Active | |
| Scottish Baroque Ensemble Limited Director • Advocate | 25 Dec 1988←13 Years→9 Dec 2002 | Active | |
