Aviva

CompanyMentioned in 1 video

An insurance company where Rupert McNeil held senior HR roles. He experienced an 'epiphany' regarding systems thinking and customer service improvements while there.