| Company | Timeline | Status | |
| Dovetail Enterprises (1993) Limited Director • Director | 27 May 2020←1 Year→4 Jun 2021 | In Administration | |
| Hillcrest Futures Limited Director • Retired | 27 Feb 2018←3 Years→9 Sep 2021 | Active | |
| Hillcrest Maintenance Limited Director • Retired | 27 Feb 2018←3 Years→25 Aug 2021 | Active | |
| Michelin Tyre Public Limited Company Director • Factory Manager | 16 Mar 2009←2 Years 11 Months→1 Mar 2012 | Active | |
| Dundee And Angus Chamber Of Commerce Limited Director • Factory Manager | 27 Aug 2008←3 Years→1 Sep 2011 | Active | |
Baldovie Training Limited Director • Manager | 21 Mar 2005←10 Years→24 Apr 2015 | Dissolved | |
