| Company | Timeline | Status | |
| Herefordshire And Worcestershire Group Training Association Limited Secretary • Company Managing Director | 18 Sep 2008←5 Months→18 Feb 2009 | Active | |
| KGD Process International Limited Secretary • Engineer | 1 Dec 2001←2 Years 11 Months→12 Nov 2004 | Active | |
| KGD Process International Limited Director • Engineer | 28 Feb 2000←10 Years→31 Oct 2010 | Active | |
| Herefordshire And Worcestershire Group Training Association Limited Director • Managing Director | 5 Dec 1991←20 Years→18 Apr 2012 | Active | |
| K. G. D. Enterprises Limited Director • Company Director | 17 Dec 1990←29 Years→31 Oct 2020 | Active | |
