Centaur Media Plc a annoncé la démission d'Helen Silver en tant que secrétaire générale avec effet au 15 mai 2024. La société a annoncé que Ciara Galbraith a été nommée par le conseil d'administration en tant que nouvelle secrétaire générale. Ciara est également la directrice juridique de la société.