Search: 02 June 2021

Neeren Chauhan to lead Zurich North America Strategy, Innovation & Business Development

Schaumburg, Ill,  June 3, 2021 – Neeren Chauhan has been named Head of Strategy, Innovation & Business Development for Zurich North America, effective June 7, 2021. Chauhan will report to...

Advertisement

ad ad ad