| Company | Timeline | Status | |
Community Construction Training Company Limited Director • Engineer Manager | 16 Jan 2006←9 Years→6 Feb 2015 | Dissolved | |
| Immingham Outflow Limited Director • Engineering Manager | 11 Oct 2001←5 Years→16 Apr 2007 | Active | |
| Ipswich Port Limited Director • Civil Engineer | 23 Oct 1997←2 Years 1 Month→1 Dec 1999 | Active | |
