| Company | Timeline | Status | |
| MCTBC Limited Director • Business Executive | 5 Nov 2018←7 Years→Current | Active | |
| Beatmagic Limited Director • Director | 7 Jan 2009←9 Years→4 Nov 2018 | Active | |
| Beatmagic Limited Secretary • Unreported | 7 Jan 2009←9 Years→4 Nov 2018 | Active | |
| Scottish Enterprise Forth Valley Director • Banker | 24 Jun 2002←4 Years→5 Jul 2006 | Active | |
