1 article
Sedgwick's clients consistently rate the company 20-30 points higher on the Net Promoter Score than its competitors.