Bravura Solutions Limited gab bekannt, dass Andrew Russell mit sofortiger Wirkung zum Group CEO ernannt wurde. Herr Russell war seit dem 19. Juni 2023 Interims-CEO, während der Vorstand eine globale externe Suche nach einem permanenten CEO durchführte.