Le 21 juin 2023, Nicholas Haft a démissionné du conseil d'administration de Finch Therapeutics Group, Inc. avec effet au 23 juin 2023. La décision de M. Haft de démissionner en tant que membre du conseil d'administration n'est pas le résultat d'un désaccord entre M. Haft et la société sur des questions relatives aux activités, aux politiques ou aux pratiques de la société.