Overview
In this role you will lead global partnerships with multinational advertisers, shaping strategy and long-term growth across regions. You’ll act as Netflix’s senior representative to C-level and marketing leaders, turning Netflix’s scale, technology and storytelling into measurable business results. You’ll collaborate across internal teams to secure, scale and manage partnerships, using data, AI tools and innovative formats to drive impact for brands. This is a high-visibility, cross-functional role with a strong focus on global reach and client-centric solutions.
Responsibilities
- Define the global strategy and success metrics for brand accounts, aligning on Netflix’s content and partnerships
- Lead end-to-end development, negotiation and execution of multi-market Global Netflix Preferred Partnerships (NPPs)
- Create and manage joint business plans, track spend milestones and coordinate quarterly business reviews
- Build and maintain executive-level relationships with clients and agency leadership
- Identify new revenue opportunities and lines of business, expanding the client portfolio
- Coordinate regional activation and market entry with regional sales leadership
- Collaborate with Ad Sales, Product, Marketing, Research and Measurement to offer Netflix Ads Suite and AI-powered planning tools
- Serve as escalation point to resolve client issues and keep teams aligned
- Monitor video advertising trends and leverage data/AI for planning and optimization
Key requirements
- Experience managing global advertising, media sales or marketing accounts for a platform or publisher
- Proven revenue growth and multi-market, multi-year deal negotiation experience
- Strong strategy and consultative skills with multinational leadership exposure
- Global experience across countries, cultures and languages
- Ability to analyze data and translate insights into actionable plans
- Understanding of client prioritization and portfolio alignment
- Knowledge of digital video, programmatic and measurement; interest in AI in advertising
- Excellent written and verbal communication with diverse stakeholders
- Willingness to travel internationally
- Relationship-building at senior levels
- Strategic thinking and consultative mindset
- Cross-cultural collaboration
- Digital video
- Programmatic advertising
- Measurement and analytics
Sr. Client Partner, Global Brands in London employer: Netflix
At Netflix, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Franchise Strategy & Execution Lead in London, you will benefit from unparalleled growth opportunities, working alongside talented professionals in a collaborative environment that values creativity and innovation. Join us to make a meaningful impact on beloved franchises while enjoying the vibrant culture of one of the world's leading entertainment companies.