| Company | Timeline | Status | |
| ITB Pension Trustee Limited Director • Unreported | 31 Oct 2022←3 Years→Current | Active | |
| Construction Scotland Limited Director • Managing Director | 3 Sep 2013←4 Years→30 Jun 2018 | Active | |
| Electrical Industry Training Partnership Limited Director • Managing Director | 5 Jul 2013←5 Years→5 Jun 2019 | Dissolved | |
| Scottish Building Standards Certification Director • Director | 19 Mar 2008←11 Years→5 Jun 2019 | Dissolved | |
| National Electrotechnical Training Organisation Director • Managing Director | 1 Nov 2004←8 Years→16 May 2013 | Active | |
| The Electrical Engineering Training Foundation Director • Managing Director | 3 Sep 2004←14 Years→30 Apr 2019 | Active | |
| Scottish Electrical Contractors Insurance Limited Director • Managing Director | 18 Aug 2004←14 Years→2 Apr 2019 | Active | |
| The Electrical Safety Council Director • Managing Director | 1 Jul 2004←14 Years→30 Jun 2018 | Active | |
