Glow Brands

0 followers


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

+1

Headquarters

Employees

Links

Org chart

Mark Nelson
Deputy Chief Executive Officer

Mark Nelson

Collapse
Jason Wyatt
Chief Information Officer
Christina Gummer
VP Of HR And Business Systems