| Company | Timeline | Status | |
| Pollokshaws Burgh Hall Trust Director • Business Owner | 12 Jun 2018←3 Years→17 Sep 2021 | Active | |
| G1 Uplawmoor Properties Ltd Director • Director | 26 Sep 2013←4 Years→11 Oct 2017 | Active | |
| John Black & Son Limited Director • Unreported | 31 May 2005←20 Years→Current | Active | |
