Sr. Director, Brand Research
Core
Lead the enterprise Brand Research practice to inform business decisions, drive go-to-market strategies, and build the Travelers brand through strategic consulting and actionable insights.
Role type
Senior Director, Brand Research (People Leadership)
Builds
Enterprise brand, marketing, and creative insights programs
Domain
Insurance / Property & Casualty / Brand Research
Deliverable
dashboards & analysis
Required skills
Market research strategy, qualitative and quantitative research methods, brand health tracking, creative and copy testing, campaign measurement, vendor management, data analysis, stakeholder management, team leadership
Preferred skills
MBA or Master of Research, deep knowledge of brand equity models, experience with Ipsos/Kantar/Nielsen, financial services/P&C domain expertise
Technologies
Microsoft Office
Responsibilities
Oversee complex primary research projects from scoping to final reporting; lead enterprise-wide insights programs including brand health and sponsorship measurement; synthesize findings for senior leadership decision-making; manage timelines, resources, and quality standards across the team; provide strategic guidance, mentorship, and coaching to staff; represent the practice at governance meetings.
Seniority
Senior Director, People Leadership
