| Aberdeen Asset Management Plc | Corporate Secretary | 1 Apr 2014 | 30 Sept 2022 | - | - |
| Abrdn Corporate Secretary Limited | Corporate Secretary | 30 Sept 2022 | 29 Apr 2024 | United Kingdom | - |
| Alice Nisbet | Director | 13 Aug 2012 | 15 Oct 2013 | British | 43 years |
| Burness (directors) Limited | Corporate Director | 13 Aug 2012 | 13 Aug 2012 | United Kingdom | - |
| Gary George Gray | Director | 13 Aug 2012 | 13 Aug 2012 | British | 55 years |
| Graham John Mcdonald | Director | 13 Aug 2012 | 31 Jan 2020 | British | 65 years |
| Ian Douglas Shanks | Director | 28 May 2013 | 25 Jun 2019 | British | 59 years |
| Lloyds Secretaries Limited | Corporate Secretary | 10 Oct 2012 | 31 Mar 2014 | United Kingdom | - |
| Pamela Simone Dickson | Director | 16 Aug 2012 | 22 May 2013 | Scottish | 58 years |
| Peter Archibald Mckellar | Director | 6 Mar 2020 | 30 Sept 2020 | British | 60 years |