Powell, who will be based in London, has 30 years’ experience and was most recently global head of financial lines and cyber at Zurich.
Powell, who will be based in London, has 30 years’ experience and was most recently global head of financial lines and cyber at Zurich.