Bravura Solutions Limited announced that Libby Roy will step down as Managing Director effective immediately and will remain with the Company until 30 June 2023 for handover and transition purposes. Effective immediately, the Company appoints Melissa Jones (nee Corbutt) as joint Company Secretary and Mr. Montford steps down as Joint Company Secretary.