1. Omelas
United States · Compensation Management 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