| Company | Timeline | Status | |
| Hawley Lake Sail Training Centre Director • Retired | 1 Oct 2020←2 Years 3 Months→10 Jan 2023 | Active | |
| Parity For Disability Director • Retired Company Director | 3 Aug 2010←2 Years 11 Months→23 Jul 2013 | Active | |
| Merchant Navy Welfare Board(The) Director • Retired Company Director | 5 Jan 2007←11 Years→30 Jun 2018 | Active | |
Clyde Marine Consultants Limited Director • Director/manager | 1 Apr 2004←1 Year 11 Months→28 Feb 2006 | Dissolved | |
Global Mariner Limited Director • Director | 18 Apr 2000←6 Years→9 Aug 2006 | Dissolved | |
| Sealife Crewing Services Limited Director • General Manager | 24 Feb 1997←7 Years→31 Mar 2004 | Active | |
