| Company | Timeline | Status | |
| Marvellous Light Ministries International Director • Engineer | 7 Oct 2018←6 Months→17 Apr 2019 | Active | |
| Quality Irrigation Wessex Ltd Director • Engineer | 26 Nov 2008←8 Years→31 Dec 2016 | Active | |
| Marvellous Light Ministries International Director • Engineer | 5 Jul 2007←10 Years→24 Mar 2018 | Active | |
| Marvellous Light Ministries International Secretary • Engineer | 5 Jul 2007←9 Years→27 Nov 2016 | Active | |
| Power Pages Limited Director • Managing Director | 27 Jan 2006←19 Years→Current | Active | |
| Quality Irrigation Limited Director • Engineer | 14 Aug 1991←34 Years→Current | Active | |
| Quality Irrigation Limited Secretary • Unreported | 14 Aug 1991←4 Years→1 Nov 1995 | Active | |
