| Company | Timeline | Status | |
| TTP Plc Director • Engineer | 23 Feb 2021←4 Years→Current | Active | |
| TTP Communications Limited Director • Engineer | 7 Jan 2008←7 Months→29 Aug 2008 | Active | |
| Ttpcom Limited Director • Engineer | 7 Jan 2008←7 Months→29 Aug 2008 | Active | |
SGS Telecommunications Europe Limited Director • Engineering Manager | 9 Apr 2001←5 Years→12 Sep 2006 | Dissolved | |
