Pedro Soares Email

Director Infrastructure . Omnibees

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.