Chuck Kaiser Appointed Chief Communications Officer at Zurich North America

The latest people news in the industry today.
By: | June 13, 2025

Zurich North America has appointed Chuck Kaiser as Chief Communications Officer. Kaiser will be based at the company’s North American headquarters in Schaumburg, Illinois, and will report directly to Zurich North America CEO Kristof Terryn.

“Chuck is an accomplished communications leader with a proven track record in corporate reputation management and strategic communications,” Terryn said. “Throughout his career, Chuck has demonstrated an ability to manage complex communications challenges and drive impactful business results.”

Kaiser brings more than 25 years of experience in corporate communications, having held senior leadership positions at Vela Capital Management LLC, Edelman, Motorola and Allstate Corp. Most recently, he served as Chief Marketing and Communications Officer at Vela Capital Management, where he led marketing, business development and thought leadership initiatives.

In his new role, Kaiser will oversee and execute Zurich’s communications strategy for the United States and Canada, with a focus on enhancing the company’s visibility and reputation across North America. He will also work to strengthen connections with internal and external audiences in support of Zurich’s overall strategy and business objectives. &

The R&I Editorial Team can be reached at [email protected].

More from Risk & Insurance