| Company | Timeline | Status | |
| District Energy Aberdeen Limited Director • Unreported | 16 Oct 2025←1 Month→Current | Active | |
| Belmont Community Cinema Ltd Director • Councillor | 20 Jun 2023←1 Year 3 Months→24 Sep 2024 | Active | |
| Improvement Service Company Director • Councilor | 17 Jun 2022←3 Years→Current | Active | |
| Disabled Persons Housing Service (Aberdeen City) Director • Local Councillor | 1 Aug 2019←2 Years 11 Months→30 Jun 2022 | Active | |
| Disabled Persons Housing Service (Aberdeen City) Director • Systems Analyst | 24 Oct 2018←8 Months→1 Jul 2019 | Active | |
| Aberdeen Heat And Power Company Limited Director • Data Analyst, Oil & Gas | 1 Aug 2017←8 Years→Current | Active | |
| Aberdeen Foyer Director • Councillor | 1 May 2003←4 Years→2 May 2007 | Active | |
