Vitamin Shoppe names VP corporate brands