1. Owlin
Netherlands · Business Intelligence Software
Owlin, recognized as a category leader in Adverse Media Monitoring Solutions Quadrant 2024 by Chartis Research, provides frictionless access to timely external risk signals. Our customers leverage our platform to screen…
- Revenue
- $2.6M
- Team size
- 24