Lance Thibault

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.

Links

Previous companies

Monte Rosa Therapeutics logo
IO Biotech logo
Arcellx logo

Org chart

Sign up to view 2 direct reports

Get started