| Company | Timeline | Status | |
| Ancient Hume Limited Director • Solicitor | 28 Feb 2022←3 Years→19 Sep 2025 | Dissolved | |
| The Scottish Council For Development And Industry Director • Partner | 28 Aug 2019←6 Years→Current | Active | |
| Recyclatech Group Limited Secretary • Unreported | 26 Mar 2007←23 Days→18 Apr 2007 | Active | |
| Shepherd And Wedderburn LLP Non-designated LLP Member • Unreported | 30 Sep 2006←19 Years→Current | Active | |
| Antoxis Limited Secretary • Unreported | 30 Mar 2005←9 Months→5 Jan 2006 | Dissolved | |
| Cytosystems Limited Director • Solicitor | 25 Nov 2004←9 Months→7 Sep 2005 | Liquidation | |
| Centre For Contemporary ARTS Director • Solicitor | 30 Apr 2004←1 Year 9 Months→21 Feb 2006 | Active | |
| Shepherd & Wedderburn (Trustees) Limited Director • Solicitor | 1 Dec 2000←13 Years→31 Mar 2014 | Active | |
| Shepherd & Wedderburn (Nominees) Limited Director • Solicitor | 1 Dec 2000←13 Years→31 Mar 2014 | Active | |
| Craigholme School Director • Solicitor | 5 Apr 2000←23 Years→9 May 2023 | Active | |
