Octonius Company

Octonius is your digital workspace for cloud collaboration.

Headquarters: Spain
Funding Status: Seed
Employee Number: 1-10
Founded Date: 2013
Industry: Cloud