Teckro is a life science technology company that is rethinking every element of clinical research
$100—150m (Dealroom.co estimates Feb 2019.)
County Limerick Ireland (HQ)
Recent News about TeckroEdit
Tech stackLearn more about the technologies and tools that this company uses.