Reinsurance News

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

7th June 2021 - Author: Katie Baker

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

Zurich LogoChauhan joins Zurich after serving as Vice President, Distribution Transformation and Market Share Growth for Allstate Insurance Company.

He brings over twenty years of global leadership experience across Asia, Europe, and North America.

Chauhan joined KPMG in 2002 and served as a leader in the Operations and Technology Risk practice. In 2008, he joined McKinsey & Company where he held various positions within the Financial Services practice based out of the Chicago office.

He then joined Allstate in 2013 and held various senior leadership positions spearheading a variety of digital, strategy, business building, innovation, and change management initiatives.


Chauhan will report to Zurich North America CEO Kristof Terryn.

Terryn commented: “The North America leadership team and I look forward to working closely with Neeren to ensure we deliver on our strategic priorities.

“We’ll work together to identify and bring to life forward-thinking innovations that will help our customers and interesting opportunities to further develop the business.”

Print Friendly, PDF & Email

Recent Reinsurance News

Getting your daily reinsurance news from Reinsurance News is a simple way to receive only the reinsurance industry news that matters, delivered directly to your email inbox.

  • Only email is mandatory, but the more you tell us about yourself the better we can serve you in future!
  • This field is for validation purposes and should be left unchanged.

By submitting the form you are giving your consent to be emailed by us.

Read previous post:
Flood Re announces senior leadership appointments

Flood Re, the UK’s government-backed reinsurance scheme, has announced the appointments of Andrea Santolalla as Director of Operations, Stuart Logue...