| Company | Timeline | Status | |
| Soirbheas Director • Chartered Accountant | 1 Mar 2014←1 Year 11 Months→28 Jan 2016 | Active | |
| Eastbury Accounting Solutions Limited Director • Chartered Accountant | 30 Aug 2012←13 Years→Current | Active | |
| Christian Outreach Centre Inverness Director • Chartered Accountant | 29 Jul 2010←13 Years→26 Jan 2024 | Active | |
