Neeren Chauhan has been named head of Strategy, Innovation & Business Development for Zurich North America. Chauhan joins Zurich after...
Carol Laufer News
Digital commercial lines insurer Embroker announced the appointment of a chief insurance officer and a chief technology officer. Steve Prymas,...