| Company | Timeline | Status | |
| The Pipe Jacking Association Director • Civil Engineer | 11 Oct 2003←3 Years→29 Sep 2007 | Active | |
| Herrenknecht International Limited Director • Civil Engineer | 1 Aug 2000←17 Years→4 Jan 2018 | Active | |
| Specialist Plant Associates Limited Director • Civil Engineer | 25 Oct 1991←3 Years→26 Sep 1995 | Active | |
| Diamondthrust Limited Director • Civil Engineer | 15 May 1991←34 Years→Current | Active | |
| Zed Engineered Systems Limited Director • Civil Engineer | 31 Mar 1991←11 Years→6 Apr 2002 | Active | |
