| Company | Timeline | Status | |
| Civil Engineering Contractors Association (Scotland) Director • Civil Engineer | 25 Feb 2021←12 Months→24 Feb 2022 | Active | |
| Jedburgh Community Trust Director • Chartered Civil Engineer | 7 Jan 2020←5 Years→Current | Active | |
| Galliford Try Infrastructure Limited Director • Director | 10 Oct 2012←6 Years→31 Aug 2019 | Active | |
