US grocery store chain Spartan Stores has named Craig Sturken as president and chief executive.