Le 27 avril 2023, Robert F. Werner a notifié à Invitae Corporation sa décision de démissionner de son poste de chef de la comptabilité et de principal agent comptable de la société afin de poursuivre une nouvelle opportunité, avec effet au 19 mai 2023. La démission de M. Werner n'est pas le résultat d'un désaccord avec la société sur une question liée aux opérations, politiques ou procédures de la société.