| Company | Timeline | Status | |
| Renfrewshire Citizens Advice Bureau Director • Retired | 22 Jan 2019←8 Months→2 Oct 2019 | Active | |
Darroch Consulting Services Limited Director • Financial Advisor | 1 Sep 2008←6 Years→30 Jun 2015 | Dissolved | |
| Darroch Limited Director • Financial Adviser | 1 Jan 2006←9 Years→30 Jun 2015 | Dissolved | |
| Darroch Limited Secretary • Financial Adviser | 1 Dec 2004←10 Years→30 Jun 2015 | Dissolved | |
