42 employees
Cubera revolutionizes big data analytics and Adtech through data value share principles where users entrust zero-party data to the company.
2020