Who invested in Owl AI?
Owl AI's investors include Menlo Ventures, Susa Ventures and S32.

United States · Seed startup
Funding summaryUpdated 26 Oct 2026
$11Mraised across 1 round since 2025, from 1 source
From Owl AI's own website: 1 founder, 6 on the team.
Owl AI's investors include Menlo Ventures, Susa Ventures and S32.
Owl AI has raised $11M across 1 round since 2025.
Owl AI's most recent round was a Seed of $11M in Jun 2025.
Its most recent round, $11M in Jun 2025, is also its largest on record.
Owl AI's first round on record, in Jun 2025, was backed by Menlo Ventures, Susa Ventures and S32.
Owl AI's latest named round is a Seed, in Jun 2025.
Owl AI is based in the United States.
Search every investor by what they have actually funded, then narrow to your stage and market. Free.