Bravura Solutions Limited announced that Libby Roy will step down as CEO effective immediately and will remain with the Company until 30 June 2023 for handover and transition purposes. Andrew Russell will be Interim CEO until the new CEO is appointed. Mr. Russell is currently an independent non-executive director and was previously CEO of Class Limited until it was acquired by Hub24 in 2022.