Veteran strategist brings reputation expertise to support branding across two countries

Zurich North America has appointed Chuck Kaiser (pictured above) as its new chief communications officer, effective May 27. 

He will be based at the company’s North American headquarters in Schaumburg, Illinois, and will report to Zurich North America CEO Kristof Terryn. 

 » Read More