Mountain View, CA
21
Affected Employees
March 17, 2020
Layoff Date
March 24, 2020
Notice Date
Company
European Wax Center
City
Mountain View
State
CA
Event Type
Layoff Temporary