1. Ombud
United States · Video Conferencing Software
Developer of a decision management platform designed to deliver actionable information, empower decision-making, collaborate on results and adjust processes using one single platform. The company's decision management…
- Revenue
- $10.9M
- Customers
- 1K
- Team size
- 43