New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Grace & Stella

Grace & Stella

Founded in 2016 and headquartered in Libertyville, Illinois, Grace & Stella is a beauty brand that allows the everyday person to experience spa quality products in the comfort of their home.

Last updated on

About Grace & Stella

Founded

2016

Estimated Revenue

$1M-$10M

Employees

11-50

Category

Industry

Cosmetics

Location

City

Libertyville

State

Illinois

Country

United States

Tech Stack (94)

search

Audio / Video Media

Shipping Providers

Email Hosting Providers

Verified CDN

Programming Languages And Frameworks

Collaboration

Customer Management

Product And Design

IT Security

Computer Networks