Manager, Franchise Development at The Vitamin Shoppe Franchising - Secaucus, New Jersey, United States
After investing more than 45 years in building the most trusted brand in health and wellness, The Vitamin Shoppe is now franchising with only 290 exclusive territories available.