| Company | Timeline | Status | |
| Forth Green Freeport Operating Ltd Director • Chartered Engineer  | 15 May 2024←1 Year 5 Months→Current  | Active  | |
| Forth Green Freeport Operating Ltd Director • Chartered Engineer  | 15 May 2024←4 Months→30 Sep 2024  | Active  | |
| Babcock Marine (Rosyth) Limited Director • Engineer  | 19 Sep 2016←8 Years→30 Sep 2024  | Active  | |
| Port Babcock Rosyth Limited Director • Engineer  | 19 Sep 2016←8 Years→30 Sep 2024  | Active  | |
| Rosyth Royal Dockyard Limited Director • Engineer  | 19 Sep 2016←8 Years→30 Sep 2024  | Active  | |
