| Company | Timeline | Status | |
| Goldster Ltd Director • Chartered Accountant | 16 Dec 2020←4 Years→31 Dec 2024 | Active | |
| Care Visions Healthy Ageing Ltd Director • Chartered Accountant | 14 Dec 2020←4 Years→31 Dec 2024 | Active | |
| Dumfries High Street Property Ltd Director • Chartered Accountant | 4 Feb 2019←3 Months→23 May 2019 | Active | |
Dumfries High Street (Management) Ltd Director • Chartered Accountant | 27 May 2016←2 Years 5 Months→30 Oct 2018 | Dissolved | |
| Care Visions Limited Director • Chartered Accountant | 3 Jul 2013←11 Years→31 Dec 2024 | Active | |
| Senior Service (Edinburgh) Limited Director • Company Director | 30 Apr 2010←3 Years→21 Oct 2013 | Active | |
| Dumfries And Galloway Homes Limited Director • Chartered Accountant | 8 Dec 2009←1 Year→14 Dec 2010 | Active | |
The Dumfries Theatre Development Trust Director • Accountant | 1 Jun 2009←5 Years→17 Apr 2015 | Dissolved | |
| Lowland Care Services Limited Director • Accountant | 4 May 2007←6 Years→21 Oct 2013 | Active | |
| Lowland Care Services Limited Director • Accountant | 31 Jan 2003←3 Years→30 Nov 2006 | Active | |
