Project Managed Claims Coordinator - United Kingdom at Sedgwick | WORK180