Mönchengladbach, North Rhine-Westphalia, Germany • 2 Employees
Marketing & Advertising
A home of brands and investments that are propelling the e-commerce space forwards. We invest in a portfolio that are empowering e-commerce brands and entrepreneurs to better serve their customers.