| Company | Timeline | Status | |
| Clifton Environmental Services Limited Director • Consultant Environmental Health Officer | 18 Mar 2015←10 Years→Current | Active | |
| Diligencenet Limited Director • Director | 12 Sep 2014←11 Years→Current | Active | |
| Micro Solve (Hygiene) Limited Director • Environmental Healt H Officer | 19 Aug 2002←8 Months→25 Apr 2003 | Active | |
| Micro Solve (Hygiene) Limited Secretary • Environmental Healt H Officer | 1 Oct 2001←2 Years 9 Months→1 Jul 2004 | Active | |
