Oolo

Oolo

Oolo, an autonomous monitoring solution specifically designed for the world of digital media. Built by publishers for publishers.

HQ location
Petah Tikva, Israel
Website
Launch date
Employees
Authorizing premium user...