Global Brand Insights & Measurement Leader

Thornton Tomasetti

Illinois

Hybrid

USD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Retirement plan
Tuition reimbursement
FreeU education benefit

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 tie performance to business outcomes.

The role can be onsite at Willis Tower in Chicago or Abbott Park, IL, with strong emphasis on strategic research, ROI measurement, and executive storytelling. Requires 7+ years in brand insights and a Bachelor's degree.

Qualifications

  • Bachelor’s degree in Marketing, Business, Psychology, or 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

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
  • 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

Skills

Brand insights
Market research
Brand tracking
Quantitative research
Qualitative research
Stakeholder management
Storytelling

Education

Bachelor’s degree in Marketing, Business, Psychology, or related field

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 tie performance to business outcomes.

The role can be onsite at Willis Tower in Chicago or Abbott Park, IL, with strong emphasis on strategic research, ROI measurement, and executive storytelling. Requires 7+ years in brand insights and a Bachelor's degree.

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 Manager: Strategy, ROI & Growth
Global Brand Insights Manager: Strategy, ROI & Growth

Abbott Laboratories • United States

On-site
USD 99,000 - 199,000
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
Strategic Marketing Procurement Leader
Strategic Marketing Procurement Leader

Abbott • Chicago (IL)

On-site
USD 99,000 - 199,000
Senior Manager, Digital Insights & CX Analytics
Senior Manager, Digital Insights & CX Analytics

Thornton Tomasetti • Northern (KY)

Hybrid
USD 129,000 - 259,000
Health benefits
Competitive pay
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