| Company | Timeline | Status | |
| Scottish Maritime Museum Trust Director • Local Councillor | 18 Jun 1998←4 Years→5 May 2003 | Active | |
| Eastgate Theatre (Peebles) Limited Director • Councillor | 1 Mar 1996←9 Years→15 Feb 2006 | Active | |
| Museums Galleries Scotland Director • Higher Scientific Officer | 14 Oct 1993←3 Years→9 Oct 1997 | Active | |
| Garvald Home Farm Limited Director • Agricultural Researcher | 18 Sep 1989←15 Years→4 May 2005 | Active | |
