| Company | Timeline | Status | |
| Class 1 Marine Ltd Director • Marine Pilot | 11 Feb 2025←8 Months→Current | Active | |
| Forth Pilots Ltd Director • Marine Pilot | 4 Jun 2021←4 Years→Current | Active | |
| J C Hague Limited Director • Marine Pilot | 1 Nov 2013←11 Years→Current | Active | |
| Class 1 Maritime Ltd Director • Marine Services | 14 Apr 2008←17 Years→Current | Active | |
