ioko.com
York, UK
ioko specializes in providing IT services with a focus on developing video on demand platforms and offering comprehensive IT service management solutions.
Year Founded
1996