| Company | Timeline | Status | |
| Klondyke Pelagic Sustainability Group Limited Director • Solicitor | 21 Mar 2025←10 Months→Current | Active | |
| Omega Fish Limited Director • Solicitor | 10 May 2019←6 Years→Current | Active | |
| Sidnor Property Limited Director • Unreported | 16 Jan 2019←7 Years→Current | Active | |
| Fraserburgh ALL Weather Sports Facility Director • Solicitor | 26 Jan 2015←11 Years→Current | Active | |
| Maggie's Hoosie Preservation Trust Director • Unreported | 2 Apr 2010←15 Years→Current | Active | |
| Brown & McRae (Trustees) Limited Director • Unreported | 1 Apr 2010←15 Years→Current | Active | |
