Seed investors — April 2026

Investors backing seed-stage startups, with recent deals and lead activity.

245 investors