Anna Deaki Email

SEA manager . Compado GmbH

Current Roles

Employees:
70
Revenue:
$9.1M
About
Compado disrupts the online shopping customer journey
Compado GmbH Address
Uhlandstraße 171/1712
Berlin, null
Germany
Compado GmbH Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.