| Company | Timeline | Status | |
| Citizens Theatre Ltd. (The) Director • Non Exec Director | 14 May 1997←8 Years→21 Sep 2005 | Active | |
| Ship Venture Limited Director • Chartered Accountant | 12 Jun 1996←2 Years 8 Months→2 Mar 1999 | Active | |
| PCT Group Limited Director • Banker | 13 Jul 1992←5 Years→31 Mar 1998 | Liquidation | |
| Scottish Mutual Assurance Society (The) Director • Chartered Accountant | 8 May 1992←4 Years→31 Dec 1996 | Active | |
| Hill Samuel Bank Limited Director • Banker | 31 Mar 1992←1 Year 11 Months→22 Mar 1994 | Dissolved | |
| Lloyds Bank Pension Trust (No. 2) Limited Director • Chartered Accountant | 5 Mar 1992←2 Years→31 Mar 1994 | Dissolved | |
| Scottish Mutual Assurance Limited Director • Chartered Accountant | 13 Dec 1991←5 Years→31 Dec 1996 | Active | |
| Merchiston Enterprises Limited Director • Ca | 4 Mar 1991←8 Years→8 Mar 1999 | Active | |
| Scottish Enterprise Glasgow Director • Chairman | 13 Jul 1990←4 Years→6 Jul 1995 | Active | |
| Merchiston Castle School Director • Chartered Accountant | 13 Mar 1990←10 Years→1 Jul 2000 | Active | |
