Platform
Features
Pricing
Owkin
HQ
Owkin's headquarters in New York, NY, United States
Chief Executive Officer And Co-founder
Interim Chief Financial Officer
Scientific Advisor
Director
Board Observer
Svp, Head Of Commercial
full_time