| Company | Timeline | Status | |
| Peebles Rugby Limited Director • Retired | 6 Jun 2018←5 Years→25 Jan 2024 | Active | |
| Peebles And District Citizens Advice Bureau Director • Retire | 24 Sep 2015←12 Months→19 Sep 2016 | Active | |
| Beja Associates Ltd Director • Consultant | 22 Jun 2012←10 Years→7 Mar 2023 | Dissolved | |
