| Company | Timeline | Status | |
Alexander Gibson And Son Limited Director • None | 9 Feb 2012←5 Years→7 Mar 2017 | Dissolved | |
| Bachmann Recruitment Limited Director • Director | 26 Jun 2002←8 Years→30 Jun 2010 | Active | |
| Svitzer Marine Pension Trust Director • Operations Manager | 14 Jul 1998←6 Months→28 Jan 1999 | Dissolved | |
| Tidewater Support Services Limited Director • Chief Operating Officer | 10 Aug 1992←4 Years→16 May 1997 | Active | |
Tidewater Marine North Sea Limited Director • Chief Operating Officer | 22 Jul 1992←4 Years→16 May 1997 | Dissolved | |
