Senior Manager, Brand Insights & Strategy
About the role
The Senior Manager, Brand Insights & Strategy is a strategic leader responsible for shaping and activating consumer-driven brand strategies across a portfolio of priority brands at Pernod Ricard USA. This role uncovers deep consumer and demand moment insights, translates learning into action, and proactively influences brand direction in partnership with senior marketing leadership.
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
Qualifications
- 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)
Skills
- Critical thinking and problem-solving skills
- Excellent communication and presentation skills
- Ability to work independently and collaboratively
- Strong project management and organizational skills
Benefits
Pernod Ricard USA offers a competitive salary range of $137,000.00 to $171,200.00 for this role based in New York. The range may vary if the role is outside of this location. Base salaries are determined during the interview process, by assessing a candidate’s experience, skills against internal peers, and the scope and responsibilities of the position.
Pay
The salary range for this role, based in New York, is $137,000.00 to $171,200.00. The range may vary if the role is outside of this location. Base salaries are determined during our interview process, by assessing a candidate’s experience, skills against internal peers, and the scope and responsibilities of the position.
Schedule
This role offers a flexible work policy, with most positions offering a hybrid option with flexibility to work remotely 2 days a week.
Company Culture
Pernod Ricard USA is an Equal Opportunity Employer. It employs qualified individuals based solely on ability, training, and experience, and does not and will not, discriminate for or against any employee or applicant for employment or promotion based upon actual or perceived race, color, religion, sex, age, disability, national origin, citizenship, marital status, sexual orientation, gender identity, genetic information, military service or any other classification protected by law. Offers will be subject to United States local terms.
Equal Opportunity Employer
Pernod Ricard USA is committed to the full inclusion of all qualified individuals. As part of this commitment, Pernod Ricard USA will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. To request reasonable accommodation during the application process, contact us at PR_NA_TalentAcquisition@pernod-ricard.com.