| Company | Timeline | Status | |
| Clackmannan Development Trust Director • Accounts Assistant | 28 Nov 2013←1 Year→4 Dec 2014 | Active | |
| The Clackmannan Town Hall Trust Director • Retired | 11 Apr 2005←20 Years→Current | Active | |
| The Clackmannan Town Hall Trust Director • Retired | 11 Apr 2005←19 Years→10 Aug 2024 | Active | |
GJM Wind Limited Director • Clerkess | 11 Apr 1996←5 Years→28 Jun 2001 | Dissolved | |
GJM Wind Limited Secretary • Clerkess | 11 Apr 1996←5 Years→28 Jun 2001 | Dissolved | |
