Leo’s 25 years of professional financial experience include more than 15 years specialising in audit and assurance.