| Company | Timeline | Status | |
| Eurospark Holdings Limited Director • Director | 3 Jun 2016←9 Years→Current | Active | |
Table Tennis Robot UK Ltd Director • Director | 28 Jan 2014←1 Year 12 Months→26 Jan 2016 | Dissolved | |
| Agemaspark Ltd Director • Engineer | 2 Aug 2002←14 Years→31 Mar 2017 | Active | |
| Eurospark Limited Director • Company Director | 24 Aug 1993←32 Years→Current | Active | |
