
Head Of Social Marketing, France
Netflix
Paris, ILThis was removed by the employer on 5/22/2023 6:13:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the Marketing Category
Browse the Social Media Category
Search for Head Of Social Marketing, France jobs in Paris-IL
Search all Head Of Social Marketing, France postings
This is a Full Time Job
Netflix in France
This global success came in the wake of investments in markets around the world, ultimately transforming Netflix into a loved brand and a vigorous business globally. In this trajectory, France was in our second wave of markets launched in Europe at the end of 2014 and continues to grow in awareness and relevance with French consumers. Today, we have a very strong slate of locally produced series, films, documentaries, and unscripted shows out of France, and that combined with our great global stories from both the US and other countries makes our offer unique, accessible, and appealing to the French market.
It's an exciting time to join Netflix as we continue to transform entertainment globally. We are bringing new stories to millions of people worldwide by promoting our original, exclusive content.
The Role
Social Marketing at Netflix is on the pulse of conversation among our consumers - not just listening, but participating in and starting thoughtful, entertaining, and exciting discussions with fans across platforms outside of Netflix. Though part of the larger marketing organization, this team's work is to build a love for the brand by keeping Netflix members entertained even when they're not watching.
As Head of Social Marketing, you'll need to have excellent judgment to balance between what's good for business versus what audiences want to talk about. You'll be thinking through new ways to talk about Netflix content and larger cultural moments that shape conversation within our audience, owning the strategy for Netflix Social channels, and managing a world-class team.
We strive to hire the best and we value integrity, excellence, respect, inclusivity, and collaboration. What is special about Netflix, among other things, is our Culture.
The remit of the role includes:
• Create and own the Netflix France social audience strategy.
• Define the main areas of focus for Social Media Marketing in France, aligning within the Marketing group and other Netflix teams and the overall business goals in the French market.
• Be a Social Media advocate & loud voice internally and externally with partners, talent, and producers.
• Enable creativity within Netflix and our partners to create broad relevance, brand love, and consumer advocacy for Netflix.
• Lead social campaigns for our titles.
• Own the innovation & trend management, identifying new opportunities, building a strong relationship with established and new & emerging platforms.
• As part of the France Marketing Leadership team help evolve and shape the overall Marketing strategy.
• Manage a team of social marketing managers & own the social marketing budget.
• Support in programming management for Netflix in France. Coordinate with agencies and internal teams to publish debuts and develop adequate always-on content.
Experience & Skills:
• History of leadership. Key decision maker in a senior marketing role that is highly skilled at cross-functional collaboration. A leader who understands and values the richness that diverse experiences and backgrounds brings to the business and has a track record of building inclusive teams.
• Extensive knowledge and experience in France about Social media.
• Experience working with Entertainment properties (movies, tv series, video games, music, etc) is important.
• Ability to manage multiple time-sensitive projects simultaneously without the support of a large team, working both independently and in close collaboration with a wide variety of stakeholders.
• Ability to build strong relationships with cross-functional partners and work closely with these teams to provide seamless and strategic support to create best in class launches and campaigns.
• Capacity of building creativity out of meaningful insights and being able to inspire teams to do their best work.
• A desire to thrive in our unique culture. A strong culture player who can help us propagate and nurture our company values within the France team.
• An ability to effectively provide input on creative development from a local market perspective.
• Strong level of independence and efficiency while maintaining a high-degree of organization.
• Great communication and interpersonal skills.
• Native level of French and excellent written and oral communication skills in English is required.