Op 17 november 2023 heeft Robert L. Nussbaum, MD, Chief Medical Officer van Invitae Corporation (het bedrijf), het bedrijf op de hoogte gesteld van zijn geplande pensionering per 29 december 2023.