Secaucus, N.J. — Vitamin Shoppe, Inc., an omni-channel, specialty retailer of nutritional products, has named David Mock, who has served as a consultant to the company since January 2018, as its new executive vice president – chief merchandising and marketing officer, effective July 30, 2018.