Centaur Media Plc ha annunciato le dimissioni di Helen Silver dalla carica di Segretario della Società con effetto dal 15 maggio 2024. La Società ha annunciato che Ciara Galbraith è stata nominata dal Consiglio come nuovo Segretario della Società. Ciara è anche il Consigliere Generale della Società.