ioko

ioko

IT services company specializing in Video-on-demand platforms and IT Service Management.

HQ location
York, United Kingdom
Website
Launch date
Enterprise value
$91m
Authorizing premium user...