| Company | Timeline | Status | |
| Carthian Management Co Limited Director • Retired | 9 Dec 2017←1 Year 5 Months→28 May 2019 | Active | |
| Kensa Group Limited Director • Retired | 18 Oct 2011←1 Year 1 Month→1 Dec 2012 | Active | |
| Carthian Management Co Limited Director • Retired | 4 Feb 2004←13 Years→8 Dec 2017 | Active | |
| Sse Plc Director • Company Director | 14 Dec 1998←6 Years→17 May 2005 | Active | |
| Enerveo Limited Director • Director | 1 Sep 1996←1 Year 3 Months→9 Dec 1997 | Active | |
| Bouygues E&S Contracting UK Limited Director • Chief Executive | 22 Aug 1996←1 Year 2 Months→7 Nov 1997 | Active | |
| Thermal Transfer (Scotland) Limited Director • Chief Executive | 22 Aug 1996←1 Year 2 Months→7 Nov 1997 | Dissolved | |
| Sse Contracting Group Limited Director • Company Director | 19 Aug 1996←1 Year 2 Months→11 Nov 1997 | Active | |
| Sse Utility Services Limited Director • Company Director | 19 Aug 1996←1 Year 2 Months→11 Nov 1997 | Active | |
| National Grid Holdings One Plc Director • Chief Executive | 31 May 1993←2 Years 5 Months→17 Nov 1995 | Active | |
