Marco Delgado Email

Director Development . Omnibees

Sao Paulo, SP

Location

Current Roles

Employees:
270
Revenue:
$21.5M
About
Omnibees Address
Av. Paulista, 1294
Sao Paulo, SP
Brazil
Omnibees Email

#1 Startup Dataset

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