1. Omelas
United States · Security Compliance Software
Developer of security and risk analysis software designed to understand why people become loyal to terrorist groups. The company's solutions include comprehensive, precise data on security threats around the world…
- Revenue
- $17M
- Team size
- 3