Media Releases 20 April 2020 Bravura Solutions supports business growth with appointment of NZ Country Manager