Australian Markets Bravura CEO, Andrew Russell, resigns | Australian Markets byMarketWire Editorial TeamApril 29, 2025