| Company | Timeline | Status | |
| Eco2020 Ltd Director • Consultant | 9 Mar 2020←5 Years→24 Jul 2025 | Active | |
| Envirocentre (Highlands & Islands) Limited Director • Professor | 16 Dec 2014←10 Years→24 Jul 2025 | Active | |
| The Association Of Environmental Clerks Of Works Director • Consultant | 18 Jun 2010←11 Years→1 Mar 2022 | Active | |
New Solutions (Scotland) Director • Civil Engineer/managing Director | 17 Jul 2009←5 Years→1 Aug 2014 | Dissolved | |
| G.F. & Company (Scotland) Limited Director • Consultant | 27 Aug 2004←15 Years→9 Mar 2020 | Dissolved | |
| The Waste And Resources Action Programme Director • University Professor | 12 Dec 2000←6 Years→11 Oct 2007 | Converted/Closed | |
| Engineers Against Poverty Director • Professor | 5 Aug 1998←6 Years→24 Mar 2005 | Active | |
| Envirocentre Limited Secretary • Unreported | 30 Aug 1996←7 Months→10 Apr 1997 | Active | |
| Envirocentre Limited Director • Company Chairman | 21 Nov 1995←29 Years→24 Jul 2025 | Active | |
