Layoff tracker for Invitae provides you with up-to-date information on recent job cuts at Invitae.
Laid off 235 employees on Wednesday 13th of December 2023
Laid off 1000 employees on Tuesday 19th of July 2022