| Company | Timeline | Status | |
| We Are Tala (Holdings) Limited Director • Fund Management | 30 Aug 2023←2 Years 1 Month→6 Oct 2025 | Active | |
| Welcome To The Fold Limited Director • Director | 17 Dec 2015←9 Years→6 Oct 2025 | Active | |
Stormdancer Trading Limited Director • Self Employed Consultant | 29 May 2015←3 Years→8 Jan 2019 | Dissolved | |
| Macduff Fleet Engineering Limited Director • Investment Professional | 21 Dec 2012←18 Days→8 Jan 2013 | Dissolved | |
| Macduff Fishing Fleet Limited Director • Investment Professional | 21 Dec 2012←18 Days→8 Jan 2013 | Dissolved | |
| Glenalvah Limited Director • Company Director | 2 Nov 2011←3 Years→30 Oct 2015 | Dissolved | |
| Macduff Shellfish Group Limited Director • None | 15 Apr 2011←4 Years→30 Oct 2015 | Active | |
| Change Capital Partners Limited Liability Partnership Non-designated LLP Member • Unreported | 29 Jul 2008←4 Years→30 Jun 2013 | Active | |
| Robert Dyas Ltd Director • Associate Director | 23 Aug 2007←1 Year 7 Months→8 Apr 2009 | Active | |
| Riverdance Holding Limited Director • Associate Director | 24 Jul 2007←1 Year 8 Months→8 Apr 2009 | Active | |
