Startups

Omen logo

Omen

Manufacturing company.

Team

No team members on record yet.

Investments

$31M2026CRV
$—2025CRV