Peter Johnson joins Zurich Insurance as Group Head of CX Strategy & Innovation Senior MovesStentor13 November 2020Hunter-millerFinancial Services, fintech, Global