| Company | Timeline | Status | |
| The Mountaineering Council Of Scotland Director • Full Time Parent | 23 Nov 2019←3 Years→11 Nov 2023 | Active | |
Bannockburn Group Of Riding For The Disabled Director • It Consultant | 12 Mar 2008←7 Years→12 Feb 2016 | Dissolved | |
Grasshopper Software Ltd Director • Software Consultant | 28 Oct 2005←14 Years→17 Mar 2020 | Dissolved | |
| Allune Limited Secretary • Engineer | 1 Oct 1999←22 Years→6 Sep 2022 | Dissolved | |
| Allune Limited Director • Engineer | 17 Sep 1991←30 Years→6 Sep 2022 | Dissolved | |
