| Company | Timeline | Status | |
| Caledonian Maritime Assets Limited Director • Chairman | 13 Jun 1997←2 Years 9 Months→31 Mar 2000 | Active | |
| The Institution Of Engineers In Scotland Director • Engineer | 1 Aug 1995←8 Years→31 Jul 2003 | Active | |
| Bae Systems Marine (Ysl) Limited Director • Chairman | 2 Aug 1991←2 Years 8 Months→31 Mar 1994 | Active | |
| Scottish Enterprise Glasgow Director • Warshipbuilder | 26 Mar 1991←3 Years→27 Jun 1994 | Active | |
| The Institution Of Engineers In Scotland Director • Chairman | 22 May 1990←4 Years→31 Jul 1994 | Active | |
