| Company | Timeline | Status | |
| Thomas Telford Limited Director • Civil Engineer | 19 Mar 2015←6 Years→27 May 2021 | Active | |
Thomas Telford (Holdings) Limited Director • Chief Operating Officer | 30 Nov 2011←2 Years 2 Months→4 Feb 2014 | Dissolved | |
| Balfour Beatty Plc Director • Chartered Civil Engineer | 1 Jan 2009←5 Years→3 May 2014 | Active | |
| Major Projects Association Director • Civil Engineer | 26 Nov 2007←3 Years→6 Dec 2010 | Active | |
Birse Developments Limited Director • Civil Engineer | 22 Aug 2006←3 Years→1 May 2010 | Dissolved | |
| Birse Construction Limited Director • Civil Engineer | 22 Aug 2006←3 Years→1 May 2010 | Liquidation | |
| Birse Group Limited Director • Civil Engineer | 22 Aug 2006←3 Years→1 May 2010 | Active | |
| Balfour Beatty Group Limited Director • Chartered Civil Engineer | 1 Nov 2004←9 Years→3 May 2014 | Active | |
