South San Francisco, CA
63
Affected Employees
March 9, 2025
Layoff Date
May 8, 2025
Notice Date
Company
Insitro Inc
City
South San Francisco
State
CA
Address
279 E Grand Ave. Ste 200
ZIP
94080
Event Type
Layoff Permanent