Back to jobs
Vinarchy

Brand Manager

WeybridgePosted 6 days ago

Job Description

Key Responsibilities Include:

Global Brand Strategy & Leadership

  • Assist in developing of the global brand vision, positioning, architecture and portfolio strategy for the brand
  • Support Global & Local Marketing Manager by leading the development of the annual marketing plans including market diagnosis, consumer understanding, innovation roadmap, market prioritisation and growth strategies 
  • Own the articulation and implementation of global brand guidelines within EMEA
  • Drive global storytelling and creative direction, ensuring brand consistency and cultural relevance across EMEA 

Innovation & Portfolio Management

  • Oversee product portfolio strategy and long-term category opportunities
  • Collaborate closely with Innovation, Production, Insights, Finance, Supply, Winemaking and local Sales & Marketing to shape brand-led innovation and optimisation.

Insights, Performance & Market Intelligence

  • Be the brand expert within the UK through detailed monthly brand, market and competitor reports including brand health tracking, performance tracking, competitive analysis, profitability and ROI from specific activities
  • Translate consumer, category and cultural insights into tactics for the brand

Global-Local Implementation

  • Act as a support to UK markets— developing market plans and ensuring adaptation of global strategies into best-in-class UK implementation
  • Lead global brand forums, alignment sessions and senior stakeholder presentations.

Agency & Cross-Functional Leadership

  • Support relationships with global & local creative, PR/Influencer, media and design agencies
  • Collaborate cross-functionally with Customer Marketing, Brand Marketing, Commercial, Category & Insights, Innovation, Finance and senior leadership teams

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

501-1000 employees
Website