| Company | Timeline | Status | |
| Scottish Mortgage Investment Trust Plc Director • Managing Director | 29 Jun 1989←10 Years→1 Jul 1999 | Active | |
| Northlink Ferries Limited Director • Unreported | 19 Apr 1989←11 Months→29 Mar 1990 | Active | |
| David Macbrayne Limited Director • Unreported | 19 Apr 1989←11 Months→29 Mar 1990 | Active | |
| Caledonian Maritime Assets Limited Director • Unreported | 19 Apr 1989←11 Months→29 Mar 1990 | Active | |
| Scottish Business In The Community Limited Director • Chairman | 12 Jan 1989←1 Year 10 Months→5 Dec 1990 | Active | |
