| Company | Timeline | Status | |
| Cromarty Holdings Limited Director • Computer Consultant | 27 Mar 2000←4 Years→1 Jan 2005 | Dissolved | |
| Ross & Cromarty Enterprise Limited Director • Managing Partner | 10 Dec 1997←1 Year 10 Months→27 Oct 1999 | Active | |
| Hie Orkney Director • F/l Educationalist | 27 Aug 1990←1 Year→27 Aug 1991 | Active | |
