| Company | Timeline | Status | |
| Benjamin Tindall Architecture Limited Director • Unreported | 25 May 2016←9 Years→Current | Active | |
| Aeolian Grange Limited Director • Unreported | 29 Jun 2015←10 Years→Current | Active | |
| Sir Patrick Geddes Memorial Trust Director • Unreported | 7 Jun 2010←15 Years→Current | Active | |
| JMT Trading Company Limited Director • Architect | 21 Sep 1996←7 Months→20 Apr 1997 | Active | |
| Cove Harbour Conservation Limited Director • Unreported | 23 Nov 1992←33 Years→Current | Active | |
| John Muir Trust(The) Director • Architect | 13 Jan 1989←8 Years→20 Apr 1997 | Active | |
| Traverse Theatre (Scotland) Limited Director • Architect | 20 Oct 1988←6 Years→21 Jun 1995 | Active | |
