| Company | Timeline | Status | |
| North Banchory Company Limited Director • Director | 1 Apr 2016←7 Years→31 Dec 2023 | Active | |
| Bancon Developments Holdings Limited Director • Director | 29 Jun 2011←6 Months→12 Jan 2012 | Active | |
| Bancon Group Limited Director • Planning Director | 14 Jul 2006←9 Years→1 Mar 2016 | Active | |
| The William Cowie Partnership Limited Director • Chartered Architect And Charte | 21 Apr 1993←12 Years→28 Jul 2005 | Active | |
