Tag: Office

Netflix announces plans to open Canadian office in face of looming...

Netflix has announced plans to open a Canadian office and hire a dedicated content executive to work directly with the Canadian creative community, as...

Events & Presentations

- Advertisement -