| Company | Timeline | Status | |
| Applied Hydromechanics Ltd Director • Consulting Engineer/lecturer | 18 Dec 2015←9 Years→Current | Active | |
| Gigha Trading And Renewables Limited Director • Consulting Engineer/lecturer | 1 May 2014←2 Years 5 Months→20 Oct 2016 | Active | |
| Gigha Renewable Energy Limited Director • Consulting Engineer/lecturer | 1 May 2014←2 Years 5 Months→20 Oct 2016 | Active | |
Artspace Scotland Ltd Secretary • Unreported | 14 Nov 2006←2 Years→17 Nov 2008 | Dissolved | |
