Il 27 aprile 2023, Robert F. Werner ha comunicato a Invitae Corporation la sua decisione di dimettersi dalla carica di Chief Accounting Officer e Principal Accounting Officer della Società per perseguire una nuova opportunità, a partire dal 19 maggio 2023. Le dimissioni del signor Werner non sono il risultato di un disaccordo con la Società su questioni relative alle operazioni, alle politiche o alle procedure della Società.