Op 21 juni 2023 nam Nicholas Haft ontslag uit de Raad van Bestuur van Finch Therapeutics Group, Inc. met ingang van 23 juni 2023. De beslissing van de heer Haft om ontslag te nemen als lid van de Raad was niet het resultaat van een meningsverschil tussen de heer Haft en het bedrijf over zaken met betrekking tot de activiteiten, het beleid of de praktijken van het bedrijf.