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

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