| Company | Timeline | Status | |
| Association For The Conservation Of Energy Limited Director • Chief Executive | 28 Jul 2020←1 Year 7 Months→10 Mar 2022 | Active | |
| Heat Customer Protection Ltd Director • Director | 17 Feb 2020←1 Year 11 Months→31 Jan 2022 | Active | |
| Flex Assure Limited Director • Unreported | 14 Feb 2020←2 Years→11 Mar 2022 | Active | |
| Combined Heat And Power Association Ltd Director • Director | 4 Dec 2019←2 Years 3 Months→10 Mar 2022 | Active | |
| Rwe Renewables UK Holdings Limited Director • Chemical Engineer | 27 Feb 2012←3 Years→31 Dec 2015 | Active | |
| Rwe Renewables UK Swindon Limited Director • Chemical Engineer | 27 Feb 2012←3 Years→31 Dec 2015 | Active | |
| Rwe Markinch Limited Director • Chemical Engineer | 16 Aug 2010←9 Years→21 Dec 2019 | Active | |
| Rwe Stallingborough Limited Director • Chemical Engineer | 16 Aug 2010←9 Years→31 Dec 2019 | Dissolved | |
| The Association For Decentralised Energy Director • Chemical Engineer | 15 Nov 2007←12 Years→1 Mar 2020 | Active | |
