Managing Director 6 December 2023 Bravura announces new global structure and senior leadership changes