Finch Therapeutics employs 76 employees. The Finch Therapeutics management team includes Howard Franklin (Chief Medical Officer), Marc Blaustein (Chief Operations Officer and Principal Financial Officer), and Kelly Webster (Associate Director, Regulatory Affairs).
Get Contact Info for All DepartmentsLooking for a particular Finch Therapeutics employee's phone or email?