Brian O’Neill, Head of Communications, Sponsorship, Sustainability at Aviva sits down with Business & Finance to discuss ...