Sedgwick Claims Management Services, Inc., is a leading global provider of technology-enabled risk and benefits solutions headquartered in Memphis, TN. At Sedgwick, caring counts; the company takes care of people and organizations by delivering cost-effective claims, productivity, managed care, risk consulting and other services through the dedication and expertise of more than 14,000 colleagues in some 275 offices located in
Read more...