Bravura Solutions Limited ha anunciado que Andrew Russell ha sido nombrado Consejero Delegado del Grupo con efecto inmediato. El Sr. Russell ha sido CEO interino desde el 19 de junio de 2023 mientras la Junta emprendía una búsqueda ejecutiva externa global de un CEO permanente.