| Company | Timeline | Status | |
| Save Wemyss Ancient Caves Society Director • Councillor | 7 Mar 2021←4 Years→Current | Active | |
| Fife Coast And Countryside Trust Director • Councillor | 28 Aug 2017←4 Years→5 May 2022 | Active | |
| Fife Sports & Leisure Trust Limited Director • Councillor | 5 Jul 2017←4 Years→4 May 2022 | Active | |
