San Francisco, CA
238
Affected Employees
February 12, 2024
Layoff Date
December 13, 2023
Notice Date
Company
Invitae Corp
City
San Francisco
State
CA
Address
1400 16th Street
ZIP
94103
Event Type
Layoff Permanent