President & CEO
Tim Clackson
CEO Approval Rating
90/100
2017
PublicAcquisition Pending from Concentra Biosciences, LLCNASDAQTHRX
https://theseusrx.com/