| Company | Timeline | Status | |
Marlin Precision Manufacturing Limited Director • Engineer | 30 Jul 2001←4 Years→30 Apr 2006 | Dissolved | |
| Aerotech Precision Manufacturing Limited Director • Engineer | 22 Jan 1996←29 Years→Current | Active | |
| Aerotech Precision Sheet Metal Limited Director • Engineer | 21 Nov 1991←19 Years→20 May 2011 | Dissolved | |
