| Company | Timeline | Status | |
| 31 Cornwallis Crescent Maintenance Limited Director • Engineer | 22 Jun 2009←5 Years→14 Apr 2015 | Active | |
| Epi 2000 Limited Director • Engineer | 14 Jun 2007←6 Years→6 May 2014 | Active | |
| Independent Project Engineering Limited Director • Company Director | 19 Sep 1991←22 Years→6 May 2014 | Active | |
| Jade Consultants (Cambridge) Limited Director • Electronic Engineer | 14 Apr 1991←1 Year 8 Months→1 Jan 1993 | Active | |
