Stephen Smith has been chosen as L.L. Bean’s new president and CEO.
The Freeport, Maine-based retail company has searched for a year for a replacement for Chris McCormick who will soon retire after joining the team in 1983.
Smith, who has a rich history with the retail business, will take over in January 2016.
Read more at Sourcing Journal.