Business Insights & Analytics Specialist Were looking for a Business Insights & Analytics Specialist to join our Italy Business Insights & Analytics Department based in Nuvola, our HQ in Turin. The role is responsible for supporting
MainStreaming® is an intelligent media delivery company that empowers enterprises, media and gaming companies to ensure the best Quality of Experience to their audience, through its revolutionary AI-powered technology. It optimizes the viewing experience with its