Global Brand Insights & Strategy Manager

Abbott

Illinois

On-site

USD 99,000 - 199,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Free medical coverage
Strong retirement plan
Tuition reimbursement
FreeU education benefit
Global employer recognition

Job summary

Abbott is seeking a Brand Insights Manager to elevate how we build and measure a world-class global brand. You’ll leverage consumer, cultural, and market insights to shape brand strategy and connect performance to business outcomes.

This role can be based at Willis Tower in Chicago, or Abbott Park, IL, and is onsite five days a week. You will lead global brand tracking programs, define KPIs, analyze performance, and translate insights into actionable recommendations for senior leaders.

Qualifications

  • 7+ years of experience in brand insights, market research, or brand strategy.
  • Proven experience leading brand tracking programs and strategic research initiatives.
  • Deep expertise in brand equity measurement and brand health frameworks.
  • Strong grounding in qualitative and quantitative research methodologies.

Responsibilities

  • Lead global brand tracking programs and metrics.
  • Define and evolve brand health KPIs and measurement frameworks.
  • Analyze brand performance trends and identify drivers of equity growth or decline.
  • Design and execute strategic research to uncover audience insights and whitespace opportunities.
  • Translate insights into strategic recommendations and roadmaps to strengthen brand performance.
  • Partner with Marketing, Communications, and Analytics to align insights with execution.
  • Connect brand metrics to business outcomes for leadership decisions.
  • Evaluate impact of brand investments and campaigns; measure ROI.

Skills

Brand insights
Market research
Brand tracking
Qualitative research
Quantitative research
Strategy development
Stakeholder communication
Cross-functional collaboration

Education

Bachelor’s degree in Marketing/Business/Psychology

Job description

Abbott is seeking a Brand Insights Manager to elevate how we build and measure a world-class global brand. You’ll leverage consumer, cultural, and market insights to shape brand strategy and connect performance to business outcomes.

This role can be based at Willis Tower in Chicago, or Abbott Park, IL, and is onsite five days a week. You will lead global brand tracking programs, define KPIs, analyze performance, and translate insights into actionable recommendations for senior leaders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Brand Insights & Measurement Manager
Global Brand Insights & Measurement Manager

Abbott Laboratories • Chicago (IL), Northern (KY)

Hybrid
USD 99,000 - 199,000
Manager Brand Insights & Measurement
Manager Brand Insights & Measurement

Abbott • Illinois

On-site
USD 99,000 - 199,000
Free medical coverage
Strong retirement plan
Tuition reimbursement
+2
Global Market Intelligence & Strategy Lead
Global Market Intelligence & Strategy Lead

Abbott Laboratories • Austin (TX)

On-site
USD 113,000 - 227,000
Global Brand Manager – Infectious Disease
Global Brand Manager – Infectious Disease

Abbott • Lake Forest (IL)

On-site
USD 99,000 - 199,000
Free medical coverage
Retirement plan
Tuition reimbursement
+3
Senior Strategy & Growth Leader, Global Initiatives
Senior Strategy & Growth Leader, Global Initiatives

Abbott • Illinois

On-site
USD 129,000 - 259,000
Relocation assistance
Strategic Marketing Procurement Leader
Strategic Marketing Procurement Leader

Abbott • Chicago (IL)

On-site
USD 99,000 - 199,000
Global Strategy Lead — Initiatives & Growth
Global Strategy Lead — Initiatives & Growth

Abbott Laboratories • Illinois

On-site
USD 129,000 - 259,000
Marketing Brand Manager
Marketing Brand Manager

Abbott • Lake Forest (IL)

On-site
USD 113,000 - 227,000
Health insurance
Retirement contributions
Tuition reimbursement
+1
Global Brand Applications Manager, Packaging
Global Brand Applications Manager, Packaging

Abbott • Illinois

On-site
USD 99,000 - 199,000
Career development opportunities
Free medical coverage
Retirement savings plan
+2
Senior Manager, Digital Insights & CX Analytics
Senior Manager, Digital Insights & CX Analytics

Abbott Laboratories • Northern (KY)

Hybrid
USD 129,000 - 259,000
Health benefits
Competitive pay