Current Investment

WellBiz Brands is a category-leading, experience-based beauty and wellness franchisor composed of five well-known concepts, including iconic brands such as Drybar® and Elements Massage®.

Company Website

Industry

Consumer

Year of Investment

2026