| Company | Timeline | Status | |
| NZC 2030 Ltd Director • Managing Director | 28 Jan 2020←5 Years→Current | Active | |
| Enva Organics Recycling Limited Director • Director | 23 Jul 2018←1 Year 7 Months→13 Mar 2020 | Active | |
| GP Properties (Scotland) Limited Director • Director | 23 Jul 2018←1 Year 7 Months→13 Mar 2020 | Dissolved | |
| Enva Resource Management Limited Director • Company Director | 7 Aug 2013←6 Years→13 Mar 2020 | Active | |
| Digit Resource Management Holdings Ltd Director • Company Director | 7 Aug 2013←6 Years→13 Mar 2020 | Dissolved | |
| Tank Cleaning Services Limited Director • Waste Management | 5 Dec 2009←10 Years→13 Mar 2020 | Dissolved | |
| Industrial & Municipal Projects Limited Director • Director | 11 Jan 2008←12 Years→13 Mar 2020 | Dissolved | |
| Ayrshire Development Fund Limited Director • Company Director | 13 Dec 2005←1 Year 11 Months→14 Nov 2007 | Dissolved | |
| Scottish Enterprise Ayrshire Director • Company Director | 6 Aug 2004←3 Years→14 Nov 2007 | Active | |
| Enva Scotland Limited Director • Director | 1 Mar 2004←16 Years→13 Mar 2020 | Active | |
