| Company | Timeline | Status | |
| Drumduan School Limited Director • Architect  | 26 May 2016←2 Months→21 Aug 2016  | Active  | |
Inverness Design Review Panel C.I.C Director • Architect  | 1 Sep 2010←5 Years→10 Nov 2015  | Dissolved  | |
| 1 Architects Ltd Director • Architect  | 10 Jul 2009←16 Years→Current  | Active  | |
| 1 Architects Ltd Secretary • Architect  | 10 Jul 2009←16 Years→Current  | Active  | |
| Inverness City Heritage Trust Director • Chartered Architect And Proper  | 16 Jun 2004←13 Years→24 Nov 2017  | Active  | |
Achsec Ltd Director • Architect  | 15 Jan 2003←13 Years→14 Mar 2016  | Dissolved  | |
| Inverness Chamber Of Commerce Director • Architect  | 22 Apr 2002←3 Years→29 Mar 2006  | Active  | |
| Main McCook Chartered Architects Ltd Director • Architect  | 2 May 1997←3 Years→1 Jun 2000  | Liquidation  | |
| Main McCook Chartered Architects Ltd Secretary • Architect  | 2 May 1997←3 Years→30 May 2000  | Liquidation  | |
