| Company | Timeline | Status | |
| NGFD Services Ltd Director • Director | 27 Oct 2020←1 Year 2 Months→4 Jan 2022 | Dissolved | |
| Glenalvah Limited Director • Finance Director | 3 May 2018←1 Year 8 Months→16 Jan 2020 | Dissolved | |
| Macduff Shellfish Group Limited Director • Finance Director | 3 May 2018←1 Year 8 Months→16 Jan 2020 | Active | |
| Macduff Fleet Engineering Limited Director • Finance Director | 3 May 2018←1 Year 8 Months→16 Jan 2020 | Dissolved | |
| Macduff Fishing Fleet Limited Director • Finance Director | 3 May 2018←1 Year 8 Months→16 Jan 2020 | Dissolved | |
| Macduff Shellfish (Scotland) Limited Director • Finance Director | 3 May 2018←1 Year 8 Months→16 Jan 2020 | Active | |
| Wood Group Production Services UK Limited Director • Company Director | 15 Jun 2012←10 Months→30 Apr 2013 | Active | |
WGPF Meanac Limited Director • Company Director | 15 Jun 2012←10 Months→30 Apr 2013 | Dissolved | |
| SD Fortyfive Limited Director • Company Director | 22 May 2012←11 Months→30 Apr 2013 | Dissolved | |
OTS International Training Services Limited Director • Company Director | 22 May 2012←11 Months→30 Apr 2013 | Dissolved | |
