| Company | Timeline | Status | |
| Play Town Inverurie Ltd Director • Mechanical Engineer | 18 Jan 2018←7 Years→Current | Active | |
| 3D Cad Bureau Limited Director • Director | 6 Jun 2017←3 Years→25 May 2021 | Dissolved | |
| Pro E Bureau Limited Director • Computer Consultant | 17 Nov 1999←25 Years→Current | Active | |
