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
An insurance company where Rupert McNeil held senior HR roles. He experienced an 'epiphany' regarding systems thinking and customer service improvements while there.