| Company | Timeline | Status | |
Hazelgrove Limited Director • It Consultant | 24 Apr 2009←7 Years→24 May 2016 | Dissolved | |
Hazelgrove Limited Secretary • It Consultant | 24 Apr 2009←1 Year→14 May 2010 | Dissolved | |
| CJS UK Limited Director • Computer Analyst/programmer | 25 Oct 2000←25 Years→Current | Active | |
