| Company | Timeline | Status | |
| Scotsbridge Limited Director • Director | 13 Apr 2017←8 Years→Current | Active | |
| Oag Investments Ltd Director • Director | 24 Mar 2017←11 Days→4 Apr 2017 | Dissolved | |
| Grampian Transport Museum Trust Director • Managing Director | 18 May 2015←2 Years 2 Months→14 Aug 2017 | Active | |
| Process And Instrumentation Valves Limited Director • Director | 28 Feb 2007←9 Years→7 Feb 2017 | Dissolved | |
| JBP (Aberdeen) LLP Designated LLP Member • Unreported | 12 May 2004←21 Years→Current | Active | |
| Epc (Thainstone) LLP Designated LLP Member • Unreported | 12 May 2004←18 Years→14 Jun 2022 | Dissolved | |
| Bianco International Ltd Director • Director | 10 Jul 2003←13 Years→7 Feb 2017 | Active | |
| The European Pipeline Co. Ltd Director • Director | 28 Jul 2000←16 Years→7 Feb 2017 | Dissolved | |
| John Bell Pipeline Equipment Company Limited Director • Director | 30 Jan 1997←20 Years→7 Feb 2017 | Active | |
