Menlo Park, CA
71
Affected Employees
June 28, 2024
Layoff Date
April 29, 2024
Notice Date
City
Menlo Park
State
Address
1305 O’Brien Drive
ZIP
94025
Affected Employees
71
Layoff Date
June 28, 2024
Notice Date
April 29, 2024
Event Type
Layoff Permanent