Owkin

HQ
New York
259 Total Employees
Year Founded: 2016

Teams at Owkin

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
2 Locations
Artificial Intelligence • Biotech
Own new-business development across North American pharmaceutical, biotech, CRO, VC/PE, and life sciences accounts. Generate pipeline, build senior stakeholder relationships, lead consultative discovery, manage complex sales cycles, negotiate contracts, and close opportunities. Translate customer needs into proposals, pilots, feasibility studies, and broader AI solutions. Collaborate with technical, product, delivery, legal, finance, and marketing teams while maintaining accurate CRM forecasts and sharing market intelligence.