Sedgwick taps Walmart executive David Stills for global risk management role
September 17, 2020 at 08:34 AM EDT
For the past 18 years, David Stills held high-level risk management roles at Walmart. Now he's joining Memphis' largest private company.