| Company | Timeline | Status | |
| Sse Utility Services Limited Director • Director | 11 Nov 1997←4 Years→30 Sep 2002 | Active | |
| Bouygues E&S Contracting UK Limited Director • Contractor | 7 Nov 1997←4 Years→30 Sep 2002 | Active | |
| Thermal Transfer (Scotland) Limited Director • Contractor | 7 Nov 1997←4 Years→30 Sep 2002 | Dissolved | |
| Enerveo Limited Director • Chief Executive | 25 May 1992←10 Years→30 Sep 2002 | Active | |
| Bouygues E&S Contracting UK Limited Director • Chief Executive | 2 Apr 1992←3 Years→8 Feb 1996 | Active | |
| Thermal Transfer (Scotland) Limited Director • Chief Executive | 2 Apr 1992←3 Years→8 Feb 1996 | Dissolved | |
