Andrew Simmons Email

Tech Lead . D1

Current Roles

Employees:
97
Revenue:
$14.1M
About
D1 Address
Rua George Ohm 230
null, null
D1 Email

#1 Startup Dataset

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