Publicis Groupe logo
Publicis GroupePosted 1 week ago
EXPIRED

Global Performance Business Director

On-siteLondon, England, United Kingdom

Full TimeSenior LevelEnterprise

Job Summary

Lead the global Digital Hub (social, search, programmatic activation) and drive business development for The North Face's digital account across EMEA. Form relationships with client teams and heads of biddable channels to develop digital excellence and growth. Collaborate on insight-led media strategies that support brand demand and create meaningful business impact. Serve as the primary connection point between the client, account team, and media buyers. Manage large digital activation teams across multiple locations while reporting to the Global Client Lead.

Required Qualifications

  • Extensive experience across digital channel strategy, planning, and activation within social, search, programmatic and e-commerce (multi-market)
  • Experience across digital reporting, ad technology, governance
  • Experience in leading large digital activation teams across multiple locations
  • Experience managing senior stakeholders and building trust and credibility
  • Experience working across multiple markets and managing a diverse team
  • Integrated, strategic media experience with an excellent understanding of the digital landscape, emerging tech and trends and new opportunities in this space
  • Strong team leader who provides support and empathy for all team members

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles