| Company | Timeline | Status | |
Muircambus Steading Developments Limited Director • Retired | 20 Sep 2006←6 Years→18 Jun 2013 | Dissolved | |
| Mount Melville Limited Director • Company Director | 25 Jul 1995←7 Months→15 Mar 1996 | Active | |
| The Royal & Ancient Golf Club Of St. Andrews Trust Director • Retired | 3 May 1995←15 Years→5 May 2010 | Active | |
| St. Andrews Links Limited Director • Retired | 4 Mar 1993←4 Years→31 Dec 1997 | Active | |
| Martin Currie Limited Director • Company Director | 10 Feb 1989←5 Years→2 Feb 1995 | Active | |
