Global analyst insurance careers