Laura Mirri Email

Project Manager . Open Lab

Current Roles

Employees:
11
Revenue:
$957k
About
Open Lab Address
Via Venezia, 18B
null, null
Open Lab Email

#1 Startup Dataset

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