What is Glowbar? - Company Overview & Details
Glowbar is Glowbar offers customized 30-minute skincare treatments targeting various skin concerns, delivered by trained professionals. Founded in 2019, the company is headquartered in New York, United States.
Who Founded Glowbar?
Glowbar was founded by Rachel Liverman.
Who are the Key Executives at Glowbar? - Leadership Team
Glowbar is led by experienced executives in key positions:
About Rachel Liverman - CEO of Glowbar
Rachel Liverman serves as the Chief Executive Officer of Glowbar, leading the company's strategic vision and operations. Connect with them on LinkedIn for professional insights.
Glowbar Company Details & Key Information
Where is Glowbar located?
Glowbar is headquartered in New York, United States.
How many employees does Glowbar have?
Glowbar has 101-250 employees.
When was Glowbar founded?
Glowbar was founded in 2019.