Brand Manager - Weybridge
The Brand Manager is responsible for the management of a specific brand portfolio including the development, implementation and optimisation of consumer based, EMEA brand plans including P&L, portfolio, campaign and project management and will support the Marketing Manager on brand strategy, platforms and growth initiatives.
Please note, this is a Maternity Cover (6 months) with potential to extend further.
Key Responsibilities In
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
What You’ll Bring:
• Bachelor’s Degree – Qualified in Business, Marketing or related discipline
• 6-8 years in a brand management role in either FMCG or Liquor industry
• Effective analysis and interpretation of brand data
• Excellent planning and project management skills, including the ability to lead & collaborate on multiple projects simultaneously under tight deadlines
• Demonstrated experience in marketing across complex retail environments and matrix organisations
• Demonstrated experience supporting brand P&L management
• Brings deep consumer marketing expertise, combining strategic insight with creative and culturally informed execution
• General understanding of, and appreciation for, the wine/liquor industry
Why Join Us?
Vinarchy is a home for passionate people to do their very best work. We believe in empowering our people and celebrating success.
We offer a competitive rewards package and the opportunity to work with a world-class team.
You will also have access to:
- Annual wine allowance and access to unique wine specials
- Flexible working (Up to 2 days working from home)
- Paid Parental Leave
- Start your weekend early with our Fast Friday finishes!
- Modern office located Weybridge
- Go Beyond Day – make a difference in your local community
- Access to an extensive online learning library
- Private Health Insurance Discounts & Annual Flu Vaccination Program
- Employee Assistance Program & Various exclusive employee discounts
