People Moves: CRU Group Names Sewell VP for Cat and Flood Services January 5, 2026 CRU Group, a North American claims adjusting and services firm based in Dallas and Toronto, is expanding its flood insurance...