| Company | Timeline | Status | |
| Offshore Wind Consultants Limited Director • Business Executive | 2 Aug 2017←2 Years 7 Months→19 Mar 2020 | Active | |
Tag Energy Solutions Limited Director • Business Development Director | 29 Aug 2012←3 Months→21 Dec 2012 | Dissolved | |
| David Ritchie (Implements) Limited Director • Business Development | 7 Apr 2005←3 Years→20 Jun 2008 | Active | |
