| Company | Timeline | Status | |
| Wheatley Group Capital Plc Director • Unreported | 29 Sep 2021←4 Years→Current | Active | |
| Wheatley Funding No. 2 Limited Director • Unreported | 29 Sep 2021←4 Years→Current | Active | |
| Wheatley Funding No. 1 Limited Director • Unreported | 29 Sep 2021←4 Years→Current | Active | |
| Wheatley Housing Group Limited Director • Unreported | 29 Sep 2021←4 Years→Current | Active | |
| International Futures Forum Director • Unreported | 1 Jul 2020←5 Years→Current | Active | |
| Public Sector Audit Appointments Limited Director • Auditor | 10 Feb 2015←7 Years→31 Mar 2022 | Active | |
| Traverse Productions Limited Director • None | 26 Jun 2003←5 Years→22 May 2009 | Active | |
| Traverse Trading Limited Director • Deputy Auditor General | 26 Jun 2003←5 Years→22 May 2009 | Dissolved | |
| Traverse Theatre (Scotland) Limited Director • Deputy Auditor General | 26 Jun 2003←5 Years→22 May 2009 | Active | |
