
Posted 22 days ago
Senior Brand Manager
Pernod RicardSenior Brand Manager
Perks & benefits
Medical InsurancePaid Leave
Requirements
Experienced brand marketer, Stakeholder management skills, Premium or luxury brand experience, Agency management experience, Strong communication skills
Skills
Marketing
About the role
Responsibilities
- Lead the end-to-end brand strategy and execution for the Super and Ultra Premium Champagne portfolio, including Perrier-Jouët and G.H. Mumm.
- Develop and deliver annual brand plans grounded in consumer, customer, and category insights.
- Execute standout brand activations to drive desirability within the luxury landscape.
- Manage PR and influencer agency relationships to amplify brand coverage.
- Drive brand advocacy internally and externally, championing liquid credentials and brand history.
- Partner with channel marketing teams to create compelling customer proposals for prestige outlets like Michelin dining and high-end hotels.
- Balance brand building with commercial acumen to deliver strong P&L performance.
- Monitor market dynamics, competitor analysis, and consumer trends to adapt strategies.
Requirements
- Experienced brand marketer with a balance of strategic sharpness and activation expertise.
- Proven experience working with premium or luxury brands (ideally within wines & spirits or FMCG).
- Strong stakeholder management and influencing skills to work effectively cross-functionally.
- Experience managing agencies and external partners to drive high execution standards.
- Excellent communication skills with the ability to deliver compelling presentations and narratives.
- Proactive, solutions-focused mindset with a high level of ownership and accountability.
Preferred Qualifications
- Understanding of the UK on-trade landscape, particularly within the Prestige segment.
Benefits
- Private medical insurance, critical illness cover, and optional healthcare cash plans.
- 28 days of annual holiday and employee pension schemes.
- Access to staff shop brand allowances and various high street retail discounts.
- Flexible working culture and a focus on employee wellbeing and mental fitness.
About the Company
Pernod Ricard is a global leader in the spirits industry, owning 16 of the world’s top 100 spirits brands. Our prestigious portfolio includes iconic names such as Absolut, Chivas Regal, Jameson, and Perrier-Jouët. We are committed to "conviviality," fostering an inclusive, diverse, and responsible culture that celebrates human connection.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Brand Manager
Pernod Ricard · London
