| Company | Timeline | Status | |
| NNB Generation Company (HPC) Limited Director • Company Director | 14 Jun 2011←7 Years→18 Sep 2018 | Active | |
| Edgerton Management Services Limited Director • Management Consultant | 5 Apr 2011←13 Years→31 Dec 2024 | Dissolved | |
Trans4m Limited Director • Director | 10 Oct 2005←1 Year 11 Months→6 Sep 2007 | Dissolved | |
| Kirkwood Hospice Director • Director | 26 Apr 2004←3 Years→1 Dec 2007 | Active | |
Laing Management (Scotland) Limited Director • Company Director | 16 May 1994←7 Years→28 Sep 2001 | Dissolved | |
Laing Management Limited Director • Company Director | 31 May 1992←9 Years→28 Sep 2001 | Dissolved | |
