| Company | Timeline | Status | |
| Beith Community Development Trust Director • Operations Director | 24 Feb 2011←11 Months→10 Feb 2012 | Active | |
| Marbill Holdings (Scotland) Ltd Director • Coach Operator | 14 Jul 2010←15 Years→Current | Active | |
| Marbill Coach Services Limited Director • Coach Operator | 1 Oct 1998←27 Years→Current | Active | |
| Marbill Coach Services Limited Secretary • Coach Operator | 14 Aug 1992←33 Years→Current | Active | |
