OWKIN corporate office is located in 831 Broadway, New York, New York, 10003, United States and has 201-500 employees.
owkin inc
owkin
owkin!
Departments
Number of employees
Sales
7
Marketing
3
Engineering & Technical
2
Medical & Health
1
Operations
1
| Location | People at location |
| Europe | 51-200 |
| North America | 11-50 |
| Asia | 1-10 |
Explore people who held key positions, contributed to OWKIN's success, and advanced their careers.
Vice President, Life S... at Tempus
Worked as Senior Vice President, Head of Commercial
at OWKIN (2023-2025)
Explore More
Owkin is a pioneering company focused on automating research and development in medicine through its AI Scientist, K Pro. The company aims to connect research directly to patient care, leveraging a vast network of AI-ready patient data and advanced AI technologies. Owkin collaborates with leading biopharma and technology companies to tackle critica... Read More