Waller, TX
88
Affected Employees
October 15, 2025
Layoff Date
October 31, 2025
Notice Date
Company
Natura PCR LLC
City
Waller
State
TX
Event Type
-