Veeva Ostro corporate office is located in 382 NE 191st St, Miami, Florida, 33179, United States and has 51-200 employees.
ostro
Departments
Number of employees
Engineering & Technical
10
Sales
7
Operations
6
C-Suite
2
Finance
1
Information Technology
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Veeva Ostro's success, and advanced their careers.
Chief Operating Office... at Veeva
Worked as Chief Operating Officer & General Counsel
at Veeva Ostro (2024-2026)
Senior VP, & Client Re... at Advance Ai
Worked as Life Science Partnerships Head
at Veeva Ostro (2022-2023)
Senior Director, Enter... at DeepIntent
Worked as Vice President, Business Development
at Veeva Ostro (2025-2025)
Manager, Marketing Ana... at Spring Health
Worked as Manager, Strategy & Operations
at Veeva Ostro (2023-2023)
Director, Demand Gener... at Arintra
Worked as Senior Manager, Growth Marketing
at Veeva Ostro (2023-2025)
Explore More
Veeva Ostro is a brand engagement platform for the life sciences industry, operating as an independent unit under Veeva Systems. The platform delivers AI-powered, personalized engagement experiences for patients and healthcare professionals (HCPs), enabling them to receive immediate, compliant answers through a conversational chat interface. Ostro... Read More