| Company | Timeline | Status | |
| Toogoodtowaste Limited Director • Manager | 31 Jul 2015←6 Years→14 Nov 2021 | Active | |
| KSG Networks Ltd Director • Unreported | 16 Apr 2010←15 Years→Current | Active | |
| Amgen Rhondda Limited Director • Technical Director | 28 Sep 2007←2 Years→9 Oct 2009 | Active | |
| Cynon Valley Waste Disposal Company Limited Director • Technical Director | 28 Sep 2007←2 Years→9 Oct 2009 | Active | |
