| Alan James Chaplin | Director | 10 Sept 2015 | 24 Dec 2015 | British | 65 years |
| Alan Thomas Pilbeam | Director | 25 Feb 2016 | 10 Aug 2020 | British | 59 years |
| Alexander Crone White | Director | 7 Feb 2020 | 1 Apr 2022 | British | 61 years |
| Alexander John Hynes | Director | 7 Sept 2017 | 1 Apr 2022 | British | 49 years |
| Angus Thom | Director | 1 Nov 2018 | 20 Feb 2020 | British | 45 years |
| Brodies Secretarial Services Limited | Corporate Secretary | 2 Mar 2016 | 28 Feb 2023 | United Kingdom | - |
| Christiaan Wilhelmus Smulders | Director | 26 Jan 2015 | 15 Jun 2015 | Dutch | 70 years |
| David Andrew Kaye | Director | 28 Jul 2020 | 14 Apr 2023 | British | 64 years |
| David Menzies Lister | Director | 1 Nov 2018 | 1 Apr 2022 | British | 59 years |
| Halco Secretaries Limited | Corporate Secretary | 23 May 2013 | 2 Mar 2016 | United Kingdom | - |
| James Peter Edward Downey | Director | 25 Jan 2018 | 23 Mar 2019 | British | 49 years |
| Jan Chaudhry | Director | 31 Mar 2015 | 16 Jul 2015 | British | 59 years |
| Jeffrey John Krijn Hoogesteger | Director | 23 May 2013 | 15 Jun 2015 | Dutch | 62 years |
| Johannes Phillipus Verster | Director | 18 May 2015 | 28 Feb 2017 | South African | 63 years |
| Julian Edwards | Director | 31 Mar 2015 | 28 Jul 2020 | British | 57 years |
| Kenneth Allan Mcphail | Director | 18 May 2015 | 22 Dec 2017 | Scottish | 56 years |