Bravura Solutions Limited heeft aangekondigd dat Andrew Russell met onmiddellijke ingang is benoemd tot CEO van de Groep. De heer Russell was sinds 19 juni 2023 interim CEO terwijl de Raad van Bestuur een wereldwijde externe executive search uitvoerde naar een permanente CEO.