| Company | Timeline | Status | |
| SW314 Ltd Director • Offshore Renewable Energy Consultant | 9 Oct 2003←22 Years→Current | Active | |
| Mackinco (32) Limited Director • Unreported | 3 Oct 2003←22 Years→Current | Active | |
| Scottish Pelagic Fishermen's Association Limited Director • Fisherman | 1 Jul 1998←6 Years→17 Jun 2005 | Active | |
