San Jose, CA
60
Affected Employees
December 31, 2024
Layoff Date
October 16, 2024
Notice Date
Company
Stachs LLC
City
San Jose
State
CA
Address
1365 N 10th Street
ZIP
95112
Event Type
Layoff Permanent