| Company | Timeline | Status | |
| Clydesdale Citizens Advice Bureau Director • Unreported | 13 Dec 2017←2 Years 10 Months→27 Oct 2020 | Active | |
| VWS Westgarth Limited Director • Company Director | 20 Dec 1993←6 Years→31 Mar 2000 | Active | |
| Weir Heat Exchange Limited Director • Chartered Engineer | 19 Jun 1989←10 Years→31 Mar 2000 | Dissolved | |
