Juan De La Rosa Email

Head Development . Nova Point of Sale

Current Roles

Employees:
35
Revenue:
$4.1M
About
Nova Point of Sale Address
2125 Biscayne Blvd suite 240
Miami, FL
United States
Nova Point of Sale Email

Past Companies

Nova Point of SaleHead of Development
Nova Point of SaleHead Of Development
Nova Point of SaleProduct Manager

#1 Startup Dataset

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