Il 10 novembre 2023, Invitae Corporation ha annunciato la nomina di Ana J. Schrank, Chief Financial Officer della Società, a Chief Accounting Officer (Principal Accounting Officer), in aggiunta alla sua attuale posizione di Chief Financial Officer, a partire dal 21 novembre 2023. La partenza del signor Parsons non è il risultato di un disaccordo con la Società su questioni relative alle operazioni, alle politiche o alle procedure della Società.