Champaign, Illinois
,
USA
1998
11-50
N/A
Early Stage
Seed
About
Serra Ventures
Catalyzing Midwest Innovation; 60+ Startups Funded Throughout the Midwest
Total Investments
Lead Investments
Exits
Check Size