24i Media

24i Media

Allows to monetize content with custom and turn-key OTT solutions.

HQ location
Amsterdam, Netherlands
Website
Launch date
Employees
Enterprise value
$30m
Company register number
37152620
Recent deals
Authorizing premium user...