| Company | Timeline | Status | |
Loughine (2015) Limited Director • Development Worker | 4 Dec 2014←4 Years→11 Jun 2019 | Dissolved | |
| Loughine Limited Secretary • Development Worker | 1 Jun 2002←19 Years→10 Aug 2021 | Dissolved | |
| Loughine Limited Director • Development Worker | 1 Jun 2002←19 Years→10 Aug 2021 | Dissolved | |
| Scottish Society For The Prevention Of Cruelty To Animals Director • Director | 18 Nov 1999←1 Year 6 Months→18 May 2001 | Active | |
| Aberdeenshire Voluntary Action Director • Development Officer | 25 Mar 1992←4 Years→5 May 1996 | Active | |
| Aberdeenshire Voluntary Action Secretary • Unreported | 25 Mar 1992←4 Years→5 May 1996 | Active | |
