Locations

San Francisco, CA, USA · North America · Atlanta, GA, USA

industry

Information Technology · Health

Size

11-50 employees

Stage

Series B

founded in

2017

Data & analytics
Drug development

Revolutionizing how healthcare data is shared and valued.

Something looks off?
Open jobs at OMNY