idio logo

idio

no topics Description:

idio Ltd. is an enterprise software company that produces and implements products for brands and publishers, using its cloud-hosted platform, which incorporates modules for large-scale content aggregation and structuring, content analytics, multi-chann…

Location:
London, United Kingdom
Founded:
2006