Zurich names new Head of Strategy, Innovation & Business Development, NA | Insurtech Insights

Global insurer Zurich has appointed Neeren Chauhan as Head of Strategy, Innovation & Business Development for Zurich North America…