| Company | Timeline | Status | |
| Skye And Lochalsh Mental Health Association Director • Retired | 4 Jun 2002←1 Year→1 Jul 2003 | Active | |
| Crossroads Care - Skye & Lochalsh Director • Secretary | 4 May 1989←2 Years→9 May 1991 | Active | |
| Crossroads Care - Skye & Lochalsh Secretary • Unreported | 4 May 1989←2 Years→9 May 1991 | Active | |
