Lumen Ventures

Lumen Ventures

Team Size
1–10
Employees
FinSMEs

Lumen Ventures Launches €25M Early Stage Fund