Sebastian Todt Email

Chief Strategy Officer (CSO) . MainStreaming

Current Roles

Employees:
83
Revenue:
$11.6M
About
MainStreaming enables broadcasters, media and enterprise companies to deliver video with the best Quality of Experience to their audience, globally. With our innovative solution, we deliver live and on-demand video, integrating all operative phases for ingest, encoding, management and distribution.
MainStreaming Address
95 Third Street
Milano, null
MainStreaming Email