| Company | Timeline | Status | |
| Lochside Care Limited Director • Chartered Management Accountant | 22 Oct 2014←11 Years→Current | Active | |
| Lochside Care Limited Director • Chartered Management Accountant | 22 Oct 2014←9 Years→31 Jul 2024 | Active | |
| Shandon Loch Limited Director • Accountant | 10 Jun 2014←4 Years→30 Sep 2018 | Active | |
| Challenge In Learning Ltd Secretary • Accountant | 1 Nov 2008←14 Years→7 Mar 2023 | Dissolved | |
| Clearvue Investments Limited Director • Accountant | 10 Jan 2005←16 Years→4 Aug 2021 | Active | |
| Clearvue Investments Limited Secretary • Accountant | 10 Jan 2005←16 Years→4 Aug 2021 | Active | |
| Renaissance Care (Scotland) Limited Director • Director | 17 Dec 2004←4 Days→21 Dec 2004 | Active | |
| Renaissance Care (Scotland) Limited Secretary • Accountant | 6 Oct 1998←6 Years→16 Dec 2004 | Active | |
| Renaissance Care (Scotland) Limited Director • Accountant | 6 Oct 1998←6 Years→16 Dec 2004 | Active | |
| Whitecraigs Rugby Club Limited Director • Management Accountant | 19 Mar 1989←3 Years→11 Jan 1993 | Active | |
