| Company | Timeline | Status | |
| Clackmannanshire Heritage Trust Director • Consultant | 18 Sep 2015←9 Years→30 Sep 2024 | Active | |
| Maclay Murray & Spens LLP Non-designated LLP Member • Unreported | 30 Jun 2006←8 Years→31 May 2015 | Active | |
| Cargilfield School Director • Unreported | 3 Dec 1991←9 Years→29 Nov 2001 | Active | |
Vindex Services Limited Director • Solicitor | 3 Jul 1989←25 Years→31 May 2015 | Dissolved | |
Vindex Limited Director • Solicitor | 3 Jul 1989←25 Years→31 May 2015 | Dissolved | |
