Senior Manager, Brand Insights & Strategy

New York, USA

$137K/yr – $171K/yrSenior Level7+ years expFull time

Posted 3 months ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Drive brand insights strategy and activation for Pernod Ricard’s priority brands, turning learnings into action across global teams and initiatives.

  • Lead brand insights strategy and activation across multiple priority brands.
  • Must-have: 7+ years in brand insights and strategy with demonstrated actionability.
  • Standout: Thought-leader in insights with cross-functional, global influence and CoE partnerships.

Job Description

Responsibilities

  • Lead brand insights strategy and activation across multiple priority brands, delivering actionable learnings that inform communication, innovation, and renovation initiatives
  • Establish and manage annual learning agendas aligned to brand strategy and business objectives, driving cross‑functional and global alignment
  • Identify and prioritize key consumer knowledge gaps and design holistic learning plans that integrate data, trends, and primary research
  • Activate demand segmentation and foster deep consumer empathy across marketing and commercial teams
  • Synthesize quantitative, qualitative, and syndicated data into compelling narratives that inspire action and influence senior stakeholders
  • Serve as a thought leader within the insights community, building strong relationships with global Brand Companies and Center of Excellence partners

Requirements

  • Bachelor’s degree
  • 7+ years of brand insights and strategy experience with demonstrated success activating insights into brand action
  • 5+ years leading primary quantitative and qualitative research initiatives
  • Proven experience developing holistic learning plans that integrate multiple data sources
  • Strong ability to influence senior stakeholders (VP+ level) through compelling insight storytelling
  • Experience analyzing syndicated data sources (e.g., Nielsen, IRI, Numerator)

Preferred

Benefits

  • You’ll be part of an inclusive and diverse organization where professional development and career mobility are core to the talent strategy.
  • Pernod Ricard celebrates the richness of its people, its brands, and its communities, while maintaining a strong commitment to sustainability and responsible enjoyment.
  • We offer a flexible work policy, with most of our positions offering a hybrid option with flexibility to work remotely 2 days a week.
  • We offer employees great benefits and perks to toast to a life filled with support. Check out PRUSABenefits.com for details.

Pernod Ricard North America

PERNOD RICARD NORTH AMERICA is an investment management company based out of 12 PL DES ETATS UNIS, Paris, Îledefrance, France.

Paris, Île-de-France, FRA