Andreas Rahm Email

Product Manager . Opn

Current Roles

Employees:
261
Revenue:
$37.3M
About
Opn Address
Crystal Design Center 1448/4, J2 Building
Tokyo, null
Japan
Opn Email

#1 Startup Dataset

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