Owkin

HQ
New York
259 Total Employees
Year Founded: 2016

Jobs at Owkin

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.