| Company | Timeline | Status | |
| SWRCS Limited Director • Director | 7 Feb 2008←17 Years→Current | Active | |
| Johnson Poole & Bloomer(Holdings) Limited Director • Manager | 12 Sep 2006←19 Years→Current | Active | |
| Johnson Poole & Bloomer Limited Director • Engineering Geologist | 19 Nov 1998←20 Years→3 Oct 2019 | Active | |
