Tag: Chief Strategy Innovation & Business Development Officer

Neeren Chauhan appointed Chief Strategy, Innovation, and Business Development Officer at Zurich North America

Neeren Chauhan has been named Head of Strategy, Innovation & Business Development for Zurich North America, effective June 7, 2021. Chauhan will report to Zurich North America CEO Kristof Terryn. “The North America leadership team and I look forward to working closely with Neeren to ensure we deliver on our strategic priorities,” said Terryn. “We’ll…