Glow Brands


Glow Brands is headquartered in Louisville & Elizabethtown Kentucky. The company manages three separate brands making up over 350 locations and employing over 2200 individuals. Locations are primarily in the Midwest and Southeast United States. Glow Brands provides franchising opportunities with Sun... Read more

Industries

Employees

1,001-5,000

Links


Org chart

Mark Nelson
Deputy Chief Executive Officer
Collapse
Jason Wyatt
Chief Information Officer
Christina Gummer
VP Of HR And Business Systems

Teams

This company has no teams yet