| Company | Timeline | Status | |
| Ayrshire Housing Director • Councillor | 25 Jun 2015←1 Year 11 Months→6 Jun 2017 | Active | |
South Ayrshire Care And Repair Director • Councillor | 20 Jun 2012←2 Years 11 Months→7 Jun 2015 | Dissolved | |
| May-Tag Limited Director • Design Engineer | 5 Jul 1993←11 Years→9 Aug 2004 | Dissolved | |
