How brand strategy can build a stronger customer experience

Zurich is on a mission to transform its customer exprience, redefine its brand purpose and change the perception of the insurance sector as a whole