| Bernd Wagner | Director | 12 Dec 2017 | 31 Oct 2018 | German | 60 years |
| Christian Barr | Director | 1 Nov 2021 | 31 Jul 2023 | German | 55 years |
| Christopher John Shead | Director | 31 Mar 2023 | 1 Dec 2023 | British | 47 years |
| David Charles Adrian Baumber | Director | 1 Jun 2016 | 31 Mar 2023 | British | 52 years |
| E.on Uk Secretaries Limited | Corporate Secretary | 16 Dec 2015 | 1 Nov 2021 | United Kingdom | - |
| Fiona Scott Stark | Director | 16 Dec 2015 | 1 Jun 2016 | British | 64 years |
| Hackwood Secretaries Limited | Corporate Secretary | 23 Nov 2015 | 16 Dec 2015 | United Kingdom | - |
| James Timothy Lightfoot | Director | 1 Jun 2016 | 8 Dec 2017 | British | 60 years |
| Jochen Nospickel | Director | 1 Jun 2016 | 3 Sept 2018 | German | 55 years |
| Michael Robert French | Director | 1 Nov 2018 | 31 Oct 2021 | German | 58 years |
| Paul Alan Newcombe | Director | 23 Nov 2015 | 16 Dec 2015 | British | 61 years |
| Sara Lyn Vaughan | Director | 1 Jun 2016 | 26 Nov 2020 | British | 62 years |