| Company | Timeline | Status | |
| Alliance Trust Savings Limited Director • Company Director | 2 Dec 1998←3 Years→26 Apr 2002 | Dissolved | |
| Foundation Scotland Director • Retired | 8 May 1996←3 Years→8 Dec 1999 | Active | |
| Edinburgh New Tiger Trust Plc Director • Director | 28 Feb 1996←4 Years→22 Feb 2001 | Liquidation | |
| Allsec Nominees Limited Director • Company Director | 1 Feb 1996←6 Years→26 Apr 2002 | Dissolved | |
Alliance Trust (Finance) Limited Director • Company Director | 1 Feb 1996←3 Years→10 Sep 1999 | Dissolved | |
| Alliance Witan Plc Director • Company Director | 1 Feb 1996←6 Years→26 Apr 2002 | Active | |
| The Second Alliance Trust Limited Director • Company Director | 1 Feb 1996←6 Years→26 Apr 2002 | Active | |
| AWG Shelf 11 Limited Director • Insurance Executive | 12 Apr 1995←5 Years→31 Jan 2001 | Active | |
| Aviva Life Holdings UK Limited Director • Insurance Executive | 12 Jul 1992←3 Years→31 Dec 1995 | Active | |
| Aviva Life Services UK Limited Director • Insurance Executive | 12 Jul 1992←3 Years→31 Dec 1995 | Active | |
