Juan Alvarez Email

Co-Founder & Chief Technology Officer . Octonius

Current Roles

Employees:
11
Revenue:
$957k
About
Octonius Address
Plaça d'Ernest Lluch i Martin 5
Barcelona , null
Spain
Octonius Email

#1 Startup Dataset

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