Insurance moves – Trucordia, Zurich, AXA XL, Chubb, Triple I Maddy 5 days ago New roles reinforce operations, technology strategies, and market specialization Source link