About this role
Senior Manager, Creative, UK and Pan-EMEA at Netflix. Location: London, England, United Kingdom. Role: managing campaigns, leading creative, collaborating stakeholders Requirements: 15+ years creative experience in entertainment or advertising, strong portfolio, presentation and communication skills, experience leading end-to-end creative campaigns and managing at least one direct report. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English