Alex Coube Email

M&A and Strategy Director . Open Co

Current Roles

Employees:
359
Revenue:
$94.2M
About
Open Co Address
Rua Inácio Pereira da Rocha 514
null, null
Open Co Email

#1 Startup Dataset

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