Global Head of Engineering 18 May 2017 Bravura Solutions structures for growth with expansion of leadership team