Company Details
- Employees
- 53
- Founded
- -
- Address
- 311 W Monroe St, 3rd Floor,united Kingdom
- Phone
- 312-324-3992
- gr****@****ori.com
- Industry
- Software Development
- NAICS
-
Software Publishers
- Website
- vodori.com
- Keywords
- Software Development, Enterprise Content Management, Promotion Review System, User Experience, Usability, Healthcare Marketing, Regulatory, Medical Devices, Diagnostics, Pharmaceuticals, Biotechs, Marketing, Sales Enablement, Analytics, Dashboards.
- HQ
- Chicago, Illinois