Dollar General has appointed Greg Sparks to the post of executive vice president of store operations.