| Company | Timeline | Status | |
| Broomhill Day Centre Penicuik Director • Retired | 8 Jan 2007←7 Years→29 Sep 2014 | Active | |
| Edinburgh Curling Club Limited Director • Retired | 19 May 2005←3 Years→22 May 2008 | Active | |
| Nisa Retail Services Limited Director • Managing Director | 24 Sep 1992←3 Years→1 Jul 1996 | Active | |
| Nisa Limited Director • Director | 22 Nov 1991←7 Months→30 Jun 1992 | Active | |
| The Edinburgh Granary Company Limited Director • Managing Director | 31 Jul 1989←6 Years→17 Jun 1996 | Active | |
| The Edinburgh Granary Company Limited Secretary • Unreported | 31 Jul 1989←6 Years→17 Jun 1996 | Active | |
