| Company | Timeline | Status | |
Ouravailability Software Limited Director • Software Engineer | 6 Jul 2012←7 Years→27 Aug 2019 | Dissolved | |
| Glengordon Software Limited Director • Software Engineer | 18 Aug 1990←35 Years→Current | Active | |
| Glengordon Software Limited Director • Unreported | 1 Jan 1970←56 Years→Current | Active | |
