| Company | Timeline | Status | |
| Scottish SPCA Property Trustee Ltd Director • Managing Director | 16 Jun 2016←4 Years→25 May 2021 | Active | |
| Scottish Society For The Prevention Of Cruelty To Animals Director • Managing Director | 16 Jun 2016←4 Years→25 May 2021 | Active | |
| Braehead Enterprises Limited Director • Managing Director | 16 Jun 2016←4 Years→25 May 2021 | Active | |
| Glasgow Dog And Cat Home Director • Managing Director | 16 Jun 2016←4 Years→25 May 2021 | Active | |
| Aberdeen And Aberdeenshire Tourism Company Limited Director • Managing Director - Public Relations | 22 Dec 2011←4 Years→1 Apr 2016 | Active | |
| Tricker Communications Ltd Director • Unreported | 1 Nov 2001←24 Years→Current | Active | |
