Global Brand Insights Manager: Strategy, ROI & Growth

Thornton Tomasetti

United States

On-site

USD 99,000 - 199,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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

This onsite position can be based at Willis Tower in Chicago, IL, or Abbott Park, IL. You’ll lead global brand tracking programs and partner with Marketing, Communications, and Analytics to align insights with execution, driving ROI

Qualifications

  • Bachelor’s degree in Marketing, Business, Psychology, or a related field (or equivalent experience)
  • 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
  • Experience partnering with analytics teams to develop measurement approaches
  • Demonstrated ability to connect insights to business outcomes and strategy
  • Experience evaluating brand campaign effectiveness and communicating brand impact, ROI, and performance outcomes to business leaders
  • Excellent communication and storytelling skills, with experience presenting to senior leaders
  • Strong cross‑functional collaboration skills across marketing, communications, and digital teams

Responsibilities

  • Lead global brand tracking programs, including awareness, consideration, trust, and reputation metrics
  • Define and evolve brand health KPIs and measurement frameworks aligned to long-term strategy
  • Analyze brand performance trends and identify key drivers of brand equity growth or decline
  • Design and execute strategic research (qualitative and quantitative) to uncover audience insights and whitespace opportunities
  • Interpret research to understand how brands are built, differentiated, and sustained over time, identifying the factors that drive long‑term brand value and customer loyalty
  • Translate insights into clear strategic recommendations and a roadmap to strengthen brand performance
  • Partner cross‑functionally with Marketing, Communications, and Analytics to align insights with execution
  • Connect brand metrics to business outcomes and inform strategic decision‑making
  • Evaluate the impact of brand investments and marketing campaigns, measuring ROI and translating findings into actionable recommendations for stakeholders
  • Develop compelling narratives that explain what brand performance data is telling us, including the effectiveness of campaigns, shifts in consumer perception, and opportunities to strengthen brand equity
  • Embed insights into campaigns, messaging, and customer experiences
  • Deliver compelling, executive‑ready storytelling that influences leadership decisions

Skills

Brand insights
Market research
Brand strategy
Brand tracking
Research methodologies
Cross-functional collaboration
Storytelling
ROI measurement

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. In this role you’ll leverage deep consumer, cultural, and market insights to shape brand strategy and connect brand performance to meaningful business outcomes.

This onsite position can be based at Willis Tower in Chicago, IL, or Abbott Park, IL. You’ll lead global brand tracking programs and partner with Marketing, Communications, and Analytics to align insights with execution, driving ROI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Brand Insights & Strategy Manager
Global Brand Insights & Strategy Manager

Abbott • Illinois

On-site
USD 99,000 - 199,000
Free medical coverage
Strong retirement plan
Tuition reimbursement
+2
Global Brand Insights & Measurement Leader
Global Brand Insights & Measurement Leader

Thornton Tomasetti • Illinois

Hybrid
USD 120,000 - 190,000
Medical coverage
Retirement plan
Tuition reimbursement
+1
Global Brand Insights & Measurement Manager
Global Brand Insights & Measurement Manager

Abbott Laboratories • Chicago (IL)

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
Manager Brand Insights & Measurement
Manager Brand Insights & Measurement

Thornton Tomasetti • Illinois

Hybrid
USD 120,000 - 190,000
Medical coverage
Retirement plan
Tuition reimbursement
+1
Manager Brand Insights & Measurement
Manager Brand Insights & Measurement

Thornton Tomasetti • United States

On-site
USD 99,000 - 199,000
Global External Communications Leader
Global External Communications Leader

Abbott • Chicago (IL)

On-site
USD 129,000 - 259,000
Free medical coverage
Retirement plan
Tuition reimbursement
+1
Brand Marketing Lead - Healthcare Diagnostics (On-Site)
Brand Marketing Lead - Healthcare Diagnostics (On-Site)

Abbott (abbottcareers2 board) • Lake Forest (IL)

On-site
USD 90,000 - 130,000
Competitive Insights Manager, Global Market Strategy
Competitive Insights Manager, Global Market Strategy

Abbott • Alameda (CA)

On-site
USD 131,000 - 261,000
Free medical coverage
Tuition reimbursement
Retirement savings plan
+2
Strategic Marketing Procurement Leader
Strategic Marketing Procurement Leader

Abbott • Chicago (IL)

On-site
USD 99,000 - 199,000