| Company | Timeline | Status | |
| Stanhope Pension Trust Limited Director • Chartered Engineer | 9 Oct 2012←8 Years→16 Jul 2021 | Dissolved | |
| Ericsson Pension Trustee Limited Director • None | 13 Jul 2011←14 Years→Current | Active | |
| Stanhope Pension Trust Limited Director • System Design Manager | 6 Apr 2005←1 Year 7 Months→21 Nov 2006 | Dissolved | |
| Elvaston Radio Rallies Limited Director • Unreported | 3 Jun 2004←21 Years→Current | Active | |
| Nunsfield Social Club Ltd Director • Engineer | 30 Jun 1991←20 Years→22 Feb 2012 | Active | |
