| Company | Timeline | Status | |
| Newtongrange Development Trust Ltd Director • General Manager | 11 Jan 2021←4 Years→Current | Active | |
| Mayfield And Easthouses Development Trust Director • Business Manager | 1 Jul 2013←12 Years→Current | Active | |
| Mayfield And Easthouses Development Trust Director • Business Manager | 1 Jul 2013←11 Years→7 Oct 2024 | Active | |
| Cel Trading Limited Director • General Manager | 25 Nov 2011←5 Years→14 Apr 2017 | Active | |
| Community Enterprise Limited Director • General Manager | 25 Nov 2011←5 Years→14 Apr 2017 | Active | |
| Capercaillie Cruisers Limited Director • General Manager | 31 Mar 2009←12 Years→19 Nov 2021 | Active | |
| Capercaillie Cruisers Limited Secretary • General Manager | 31 Mar 2009←12 Years→19 Nov 2021 | Active | |
| Fountainbridge Canalside Community Trust Secretary • General Manager | 17 Mar 2009←12 Years→8 Dec 2021 | Active | |
| Mayfield & Easthouses Youth 2000 Project Director • Business Manager | 6 Jul 2004←7 Years→18 Aug 2011 | Active | |
| Mayfield & Easthouses Youth 2000 Project Director • Personal Assistant | 22 Dec 2000←3 Years→6 Apr 2004 | Active | |
