Bravura Solutions appoints Andrew Russell as CEO
SYDNEY, AUSTRALIA: Bravura Solutions Limited (Bravura), a leading provider of software solutions for the wealth management, life insurance and funds administration industries, today announced that Andrew Russell has been appointed as Group CEO and Managing Director effective immediately. Mr Russell…