| Company | Timeline | Status | |
| Loch Striven Mussel Farms Limited Director • Director | 31 Jul 2012←5 Years→8 Dec 2017 | Active | |
| Port Bannatyne Marina Limited Director • Engineer | 31 Oct 2008←16 Years→Current | Active | |
| Ambrisbeg Limited Director • Quarry Manager | 18 Aug 2004←4 Years→19 Dec 2008 | Active | |
