Investments

Ecosystem

Leads & Marketing

Headquarters

Munich

Invested since

May 2019