Bravura Solutions Limited announced the appointment of Elizabeth Anne Roy as Director. The appointment was effective on April 01, 2020.