| Company | Timeline | Status | |
| Cromarty Firth Marine Services Ltd Director • Director | 6 Feb 2020←5 Years→Current | Active | |
| Raymar Marine Limited Director • Director | 29 Apr 2016←9 Years→Current | Active | |
| Poseidon Seafoods Limited Director • Director | 10 Mar 2014←8 Years→16 Aug 2022 | Dissolved | |
Graham Gray Ltd Director • None | 16 Sep 2011←4 Months→1 Feb 2012 | Dissolved | |
| Craftlake Limited Director • Diver | 26 Mar 2009←12 Years→25 May 2021 | Dissolved | |
