| Company | Timeline | Status | |
| Evanton Wood Community Company Director • Retired | 19 Oct 2007←1 Year 10 Months→19 Aug 2009 | Active | |
| Evanton Community Trust Director • Chartered Engineer | 28 Jun 2006←3 Years→6 Aug 2009 | Active | |
| A.F. Cruden Associates Ltd Director • Consulting Engineer | 16 Mar 1997←8 Years→31 Dec 2005 | Dissolved | |
