Joining The Risk Board in February 2021, Leigh Mellor brings to the firm 25 years of achievement in financial services, spanning wholesale and retail banking as well as insurance.
Leigh’s diversified career across business transformation, product development, sales and marketing includes significant contributions to rapidly developing businesses, typified by his most recent role as Chief Sales and Marketing Officer for the pet insurance arm of Hollard Insurance, PetSure. As the Exco member primarily accountable for growth, as well as product development for half of his tenure, Leigh oversaw a doubling in size of the portfolio to half-a-million policies over a six …