Beth Stiller, CEO of Massage Envy, one of America’s largest wellness brands with 1,100 retail locations across 49 states talks about their 100% franchised model and the future of body and mental wellness.