| Company | Timeline | Status | |
| Rosie Kay Dance Company Limited Director • Director | 1 Nov 2017←2 Years 5 Months→27 Apr 2020 | Dissolved | |
| Heriot-Watt University Student Union Director • Director | 1 May 2015←4 Years→8 Dec 2019 | Active | |
| Power Textiles Limited Director • Director | 16 Aug 2012←3 Years→14 Jun 2016 | Active | |
Sustainable Technology Partnership Founder Partner LLP Non-designated LLP Member • Unreported | 9 Jan 2007←11 Years→22 May 2018 | Dissolved | |
| RKJP Ltd Director • Director | 20 Aug 2006←14 Years→19 Feb 2021 | Dissolved | |
| Heriot-Watt Services Limited Director • Director | 6 Dec 2004←1 Year 10 Months→27 Oct 2006 | Active | |
| The Apsley Paper Trail Director • Director | 30 May 2003←9 Months→19 Mar 2004 | Active | |
| The Scottish Railway Preservation Society Director • Chartered Engineer | 3 Nov 2001←18 Years→25 Nov 2019 | Active | |
| Bioregional Minimills (UK) Limited Director • Director | 21 Jun 2001←7 Years→4 Jun 2009 | Active | |
Institute Of Contemporary Scotland Director • Director | 18 Mar 2001←6 Months→13 Oct 2001 | Converted/Closed | |
