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