| Company | Timeline | Status | |
| Linlithgow Heritage Trust Director • Retired Member Of Scottish Parliament | 29 Sep 2016←7 Years→1 May 2024 | Active | |
| Falkirk & District Association For Mental Health Director • Retired | 12 Dec 2012←1 Year 9 Months→22 Sep 2014 | Active | |
Linked Work & Training Trust Central Director • Member Of Scottish Parliament | 31 Mar 2000←16 Years→29 Mar 2016 | Dissolved | |
| Grangemouth Carers Limited Director • Retired | 22 Nov 1999←25 Years→Current | Active | |
| Falkirk Environment Trust Secretary • Unreported | 6 Aug 1998←1 Year 4 Months→7 Dec 1999 | Dissolved | |
| CVS Falkirk & District Secretary • Project Co-ordinator | 18 Feb 1993←6 Years→30 Nov 1999 | Active | |
| Volunteer Development Scotland Limited Director • Project Manager | 23 Nov 1992←1 Year→30 Nov 1993 | Active | |
| CVS Falkirk & District Director • Project Manager | 20 Feb 1992←11 Months→31 Jan 1993 | Active | |
Grangemouth Enterprises (Service And Manufacture) Limited Director • Placement Officer | 16 May 1989←1 Year→16 May 1990 | Dissolved | |
