Headquartered in Memphis, Tennessee, Sedgwick is a leading global provider of technology-enabled risk, benefits, and integrated business solutions with 21,000 employees located in 65 countries.
Headquartered in Memphis, Tennessee, Sedgwick is a leading global provider of technology-enabled risk, benefits, and integrated business solutions with 21,000 employees located in 65 countries.