| Company | Timeline | Status | |
| Inverness And Cromarty Firth Green Freeport Limited Director • Chief Executive | 8 Oct 2025←2 Months→Current | Active | |
| Encomara Trust Company Limited Director • Company Director | 17 Mar 2025←8 Months→Current | Active | |
| Ardersier Port Limited Director • Director | 20 Mar 2024←1 Year 8 Months→Current | Active | |
| Ardersier Port (Scotland) Limited Director • Director | 13 Mar 2024←1 Year 8 Months→Current | Active | |
| Haventus (Ardersier) Limited Director • Director | 7 Mar 2024←1 Year 9 Months→Current | Active | |
| Haventus (Ardersier) Holdco Limited Director • Director | 7 Mar 2024←1 Year 9 Months→Current | Active | |
| Haventus Midco Limited Director • Director | 6 Mar 2024←1 Year 9 Months→Current | Active | |
| Haventus Limited Director • Director | 6 Mar 2024←1 Year 9 Months→Current | Active | |
| Subsea 7 Pipeline Production Limited Director • V.p Global Operations | 22 Nov 2006←1 Year 8 Months→1 Aug 2008 | Active | |
