Head of EMEA Brand Partnerships

6 days ago


London, Greater London, United Kingdom Overwolf Full time €120,000 - €240,000 per year

Overwolf is on the hunt for a clan chief for our Brand Partnerships group within the wider Europe, Middle East & Africa region. This experienced individual will have a demonstrated track record of building and scaling elite organizations within the video game industry or relevant Millennial and Gen-Z focused media properties. This persons' primary focus is the overall revenue results for the region and possess extreme accountability for the quarterly and annual results for direct, programmatic guaranteed and non-guaranteed trading deals. This person will play a key role in the growth and expansion of our regional strategy, with a key focus on upleveling Overwolf's current clan of sellers as well as expanding our business and staff outside of the United Kingdom. This role will report to the Global Head of Brand Partnerships.  

Responsibilities
  • Strategic Sales Leadership & Revenue Generation: Lead the EMEA Brand Partnerships team to consistently exceed sales targets and significantly grow regional revenue. Develop and execute comprehensive sales strategies, identify new business opportunities, negotiate high-value deals, and close sales for advertising space, sponsorships, and other media-related products across multiple European markets.
  • Team Leadership & Development: Attract, hire, train, and mentor a world-class team of brand partnership sellers across various EMEA markets. Foster a culture of high performance, collaboration, and continuous improvement. Provide strong leadership, guidance, and support to ensure the team's success and professional growth.
  • Key Client Relationship Management: Cultivate and maintain strong, executive-level relationships with key clients and agencies across EMEA. Ensure the team has exceptional customer service, proactively addresses client needs, and drives satisfaction. Collaborate with clients to develop and implement impactful advertising campaigns, managing ongoing communication to secure long-term partnerships and business retention.
  • Market Expansion & Strategic Growth: Identify and penetrate new market opportunities within EMEA, building out the reach and prestige of Overwolf Ads across Europe. Stay abreast of regional industry trends, audience demographics, competitive landscapes, and regulatory requirements. Leverage this knowledge to inform strategic decisions, tailor market-specific pitches, and provide valuable insights to clients and internal stakeholders.
Requirements
  • 10+ Years of demonstrated progressive experience within the digital media/advertising space. Key focus on managerial and regional growth
  • Substantial relationship with key agencies and clients within the UK, France, German & Nordic regions
  • Demonstrated ability and pedigree to build successful sales organizations within the EMEA region, substantially increasing gross revenue
  • Expertise in practice as well as able to coach direct, programmatic and programmatic guarantee commercial deals
  • Enthusiastic leader, confident and comfortable to own a region and its outcome
  • Strong communication skills and the ability to present internally and externally to C-Suite Leadership. 
  • Demonstrated growth mindset, with an openness to leveling up further
  • Ability to guide and thrive in a fast paced environment.  
  • Repeated commitment to core values and being willing to make difficult decisions 

Bonus Points: 

  • Prior experience at a Startup or scale-up business. 
  • Passion and enthusiasm for the video game industry or creator economy 


  • London, Greater London, United Kingdom Omni Full time £60,000 - £120,000 per year

    About OmniOmni is a modern business intelligence and embedded analytics company helping teams unlock the full potential of their data. We combine the best of spreadsheets, BI tools and AI features to deliver an intuitive, powerful platform that empowers organizations to explore, analyze, and share insights at scale.We have office hubs in San Francisco, Santa...


  • London, Greater London, United Kingdom Omni Analytics Full time £30,000 - £250,000 per year

    About OmniOmni is a business intelligence and embedded analytics platform that helps customers improve self-service, accelerate AI adoption, and build customer-facing data products. Whether users prefer AI, spreadsheets, SQL, or point-and-click, Omni makes it easy for anyone to explore and act on data — all from the same platform. At the core of Omni's...


  • London, Greater London, United Kingdom Omni Analytics Full time £80,000 - £120,000 per year

    About OmniOmni is a business intelligence and embedded analytics platform that helps customers improve self-service, accelerate AI adoption, and build customer-facing data products. Whether users prefer AI, spreadsheets, SQL, or point-and-click, Omni makes it easy for anyone to explore and act on data — all from the same platform. At the core of Omni's...


  • London, Greater London, United Kingdom Abercrombie and Fitch Co. Full time £70,000 - £120,000 per year

    Company Description Job DescriptionThe Head of EMEA Marketing, Brand Strategy - Abercrombie & Fitch is responsible for delivering brand campaign strategies that connect with the customer, while balancing product priorities, brand storytelling and sales objectives into customer-facing campaigns, and delivering upon our brand purpose to create consumer trust,...


  • London, Greater London, United Kingdom Abercrombie & Fitch Co. Full time £100,000 - £150,000 per year

    Company DescriptionJob DescriptionThe Head of EMEA Marketing, Brand Strategy - Abercrombie & Fitch is responsible for delivering brand campaign strategies that connect with the customer, while balancing product priorities, brand storytelling and sales objectives into customer-facing campaigns, and delivering upon our brand purpose to create consumer trust,...


  • London, Greater London, United Kingdom 4ed7a951-563f-4de3-8299-ed51872ee094 Full time £40,000 - £60,000 per year

    Feedzai is the world's first RiskOps platform for financial risk management, and the market leader in safeguarding global commerce with today's most advanced cloud-based risk management platform, powered by machine learning and artificial intelligence. Feedzai is securing the transition to a cashless world while enabling digital trust in every transaction...


  • London, Greater London, United Kingdom Abercrombie and Fitch Co. Full time £1,000,000 - £2,000,000 per year

    Company Description Job DescriptionThe Head of Marketing of EMEA Brand Strategy for Abercrombie & Fitch is responsible for delivering brand campaign strategies that connect with the customer, while balancing product priorities, brand storytelling and sales objectives into customer-facing campaigns, and delivering upon our brand purpose to create consumer...


  • London, Greater London, United Kingdom Pattern Full time £60,000 - £120,000 per year

    Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern and use your skills to push one of the fastest-growing companies in the US to the top of the list Pattern is the premier partner for global e-commerce acceleration and is headquartered in the United...


  • London, Greater London, United Kingdom Pattern® Full time £60,000 - £120,000 per year

    Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern and use your skills to push one of the fastest-growing companies in the US to the top of the listPattern is the premier partner for global e-commerce acceleration and is headquartered in the United...


  • London, Greater London, United Kingdom PATTERN Full time £60,000 - £120,000 per year

    Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern and use your skills to push one of the fastest-growing companies in the US to the top of the listPattern is the premier partner for global e-commerce acceleration and is headquartered in the United...