| Company | Timeline | Status | |
| Monymusk Limited Director • Engineer | 12 Mar 2016←9 Years→Current | Active | |
| Barnaigh Group Limited Director • Engineer | 3 Oct 2005←20 Years→Current | Active | |
| Taylor & Fraser Limited Director • Engineer | 1 Mar 1995←10 Years→10 Oct 2005 | Active | |
| Werko Limited Director • Heating Engineer | 31 Dec 1988←16 Years→10 Oct 2005 | Active | |
