Nick Nelson


Ownzones appoints former Netflix executive

Over-the-top entertainment and technology company, Ownzones Media Network, has appointed former Netflix exec Nick Nelson as its head of product innovation. Nelson will oversee the innovation of Ownzones’ suite of products and services and will report to chief technology officer Aaron Sloman. He will be based in Los Angeles. “We are thrilled that Nick has […]