Claims People: Chubb, Frankenmuth, MS Amlin, Sedgwick October 6, 2021 By Claims Journal staff Chubb Names Head of North America Claims Chubb has appointed Kevin Rampe as head of Chubb North America claims. He...