Senior Brand Manager at Pernod Ricard - ScoutJobs - The AI-curated global job board
Skip to content
Pernod Ricard
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 free

Senior Brand Manager

Pernod Ricard · London

Sign up to apply