Aviva

Company

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

Mentioned in 1 video