| Company | Timeline | Status | |
| Aberdeen Performing ARTS Trading Company Limited Director • Accountant | 16 Nov 2020←4 Years→Current | Active | |
| Aberdeen Performing ARTS Director • Accountant | 19 Feb 2020←5 Years→Current | Active | |
| Thomson-Leng Superannuation Fund Nominees Limited Director • Accountant | 10 Sep 2014←11 Years→Current | Active | |
| Thomson-Leng Provident Fund Nominees Limited Director • Accountant | 10 Sep 2014←11 Years→Current | Active | |
| D.C. Thomson & Co Pension Trustee Limited Director • Accountant | 25 Oct 2013←12 Years→Current | Active | |
| Aberdeen Journals Limited Secretary • Finance Director | 2 Apr 2006←8 Years→14 May 2014 | Active | |
| Aberdeen Journals Limited Director • Finance Director | 1 Feb 2001←13 Years→14 May 2014 | Active | |
