CuriMeta corporate office is located in 4340 Duncan Ave Ste 253, Saint Louis, Missouri, 63110, United States and has 11-50 employees.
curimeta
curimeta inc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to CuriMeta's success, and advanced their careers.
Chief Technology Offic... at Clarus Technology
Worked as Chief Technology Officer
at CuriMeta (2022-2025)
Information Security a... at Corewell Health
Worked as Director, Information Security
at CuriMeta (2023-2025)
Explore More
As the leading health-system-affiliated, advanced real-world health data company, CuriMeta is committed to being a trusted partner who invests in, and creates, advanced health data and research solutions intended to close pressing gaps in evidence and insights across a diverse set of diseases. The company's mission is to help drive the discovery an... Read More