| Company | Timeline | Status | |
| Loaningdale School Company (The) Director • Development Officer | 5 Mar 2007←16 Years→21 Jun 2023 | Active | |
| Association Of Local Voluntary Organisations (Rural South Lanarkshire) Director • Development Officer | 16 Jun 2004←9 Months→23 Mar 2005 | Active | |
| The Levenseat Trust Director • Community Adviser | 27 Jun 2000←5 Years→29 Jun 2005 | Active | |
| The Levenseat Trust Secretary • Unreported | 3 Jun 1997←8 Years→29 Jun 2005 | Active | |
