| Company | Timeline | Status | |
| Generation Graphics Limited Director • Retired | 8 Nov 2017←5 Months→16 Apr 2018 | Active | |
| Astrom Computing Limited Director • Physiotherapist | 2 Jun 1993←24 Years→23 Apr 2018 | Active | |
| Astrom Computing Limited Secretary • Physiotherapist | 2 Jun 1993←6 Years→1 Jun 1999 | Active | |
