| Company | Timeline | Status | |
| Alsta Ltd Director • Company Director  | 8 Jun 2017←8 Years→Current  | Active  | |
| Pufferfish Limited Director • Chief Executive  | 27 Sep 2016←4 Years→27 Oct 2020  | Active  | |
Cougar Software Limited Director • Company Director  | 4 Oct 2010←4 Years→7 Nov 2014  | Dissolved  | |
East Dunbartonshire's Cycle Co-Operative Director • Director Of Aperio Systems Ltd  | 25 May 2010←3 Years→13 Jan 2014  | Dissolved  | |
Jca Commercial Limited Director • Company Director  | 5 Feb 2007←9 Years→29 Nov 2016  | Dissolved  | |
Jca Commercial Limited Secretary • Unreported  | 5 Feb 2007←9 Years→29 Nov 2016  | Dissolved  | |
