Strategic Brand Insights Manager, Global Network

Capital One

New York (NY)

On-site

USD 166,000 - 189,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Capital One is seeking a Manager of Brand Insights for the Global Payments Network to lead strategic B2B and B2C research that shapes marketing strategy and strengthens brand positions worldwide.

The role requires building a scalable insights function, establishing repeatable frameworks, and partnering with Brand Leadership to drive actionable results. You will guide voice-of-customer programs and oversee a team of analysts when needed.

Qualifications

  • Bachelor’s degree or military experience.
  • At least 3 years of experience managing and growing associates.
  • At least 5 years of experience in a market research role.

Responsibilities

  • Own and manage the multi-year delivery of brand research and insights through storytelling, analysis, and actionable insights.
  • Structure customer and market research programs globally alongside business and partner marketing teams.
  • Provide end-to-end management of B2B & B2C research programs alongside vendors and internal teams.
  • Translate B2B and B2C insights into go-to-market strategies and high-impact content to engage our audiences.
  • Drive structured problem-solving and decision-making by marrying conceptual strategy with quantitative orientation.
  • Establish operating rhythms, ceremonies, and milestone tracking to drive efficiency and delivery.
  • May manage and mentor a team of analysts to develop and retain talent.

Skills

Strategic leadership
People development
Storytelling
Data-driven decision making
Cross-functional collaboration
Communication

Education

Bachelor’s degree

Job description

Capital One is seeking a Manager of Brand Insights for the Global Payments Network to lead strategic B2B and B2C research that shapes marketing strategy and strengthens brand positions worldwide.

The role requires building a scalable insights function, establishing repeatable frameworks, and partnering with Brand Leadership to drive actionable results. You will guide voice-of-customer programs and oversee a team of analysts when needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Brand Insights Lead
Global Brand Insights Lead

Capital One Group • New York (NY), Northern (KY)

Hybrid
USD 166,000 - 189,000
Health benefits
Competitive compensation
Performance incentives
Brand Insights Manager – Global Network Growth
Brand Insights Manager – Global Network Growth

Capital One • Riverwoods (IL)

On-site
USD 138,000 - 158,000
Brand Insights Lead, Global Payments Network
Brand Insights Lead, Global Payments Network

Capital One • Deerfield (IL)

On-site
USD 138,000 - 158,000
Brand Insights Manager – Global Network Growth
Brand Insights Manager – Global Network Growth

Capital One • Chicago (IL)

On-site
USD 138,000 - 158,000
Brand Insights Manager, Global Network Growth
Brand Insights Manager, Global Network Growth

Capital One National Association • Riverwoods (IL)

On-site
USD 120,000 - 180,000
Senior Brand Strategy Lead – Global Payments
Senior Brand Strategy Lead – Global Payments

Capital One • New York (NY)

On-site
USD 219,000 - 250,000
Manager, Network Brand Insights
Manager, Network Brand Insights

Capital One National Association • Riverwoods (IL)

On-site
USD 120,000 - 180,000
Senior Brand Strategy Manager - Global Networks
Senior Brand Strategy Manager - Global Networks

Capital One • Deerfield (IL)

On-site
USD 183,000 - 208,000
Manager, Network Brand Insights
Manager, Network Brand Insights

Capital One • Riverwoods (IL)

On-site
USD 138,000 - 158,000
Manager, Network Brand Insights
Manager, Network Brand Insights

Capital One Group • New York (NY), Northern (KY)

On-site
USD 166,000 - 189,000
Health benefits
Competitive compensation
Performance incentives