Finch Therapeutics Group, Inc. announced the appointment of Lance Thibault as Chief Financial Officer, effective May 16, 2023. Mr. Thibault currently serves as a Managing Director at Danforth Advisors, where he brings more than 30 years of experience in the life sciences industry to his work for Danforth clients. Prior to joining Danforth, he spent ten years as CFO leading a US public biotech company.

He previously spent 12 years with pricewaterhouseCoopers, where he was an integral member of the Transaction Advisory Services Global Capital Markets Group in London, England. Mr. Thibault is a CPA and holds a BS in Accountancy from Bentley University.