Lance Thibault is the Chief Financial Officer of Finch Therapeutics. Lance 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. Lance is a CPA and holds a BS in Accountancy from Bentley University.
Sign up to view 2 direct reports
Get started