| Company | Timeline | Status | |
| Connexion Microwave Technologies Limited Director • Technical Sales Director | 16 May 2014←11 Years→Current | Active | |
| Castle Microwave Systems Limited Director • Technical Sales Director | 25 May 2000←13 Years→16 May 2014 | Active | |
| Castle Group Holdings Limited Director • Technical Sales Director | 24 May 2000←13 Years→16 May 2014 | Active | |
| Alphamates Limited Director • Technical Sales Director | 24 May 2000←13 Years→16 May 2014 | Active | |
| Castle Microwave Limited Director • Technical Sales Manager | 1 Jun 1993←32 Years→Current | Active | |
