Menlo Park, CA
22
Affected Employees
March 17, 2020
Layoff Date
March 27, 2020
Notice Date
Company
Novo Construction Inc
City
Menlo Park
State
CA
Event Type
Layoff Unknown at this time