Enterprise Mobility logo
Enterprise MobilityPosted 1 month ago

Global Insights Manager - Marketing

On-siteSt. Louis, Missouri, United States

Full TimeEnterprise

Job Summary

Manage and oversee assigned research programs, setting objectives, evaluating partners, and delivering on timelines and budgets. Own and evolve core brand insights initiatives, including global tracking, campaign effectiveness, and sponsorship measurement, ensuring rigorous methodology and actionable reporting. Synthesize data from tracking, ad hoc studies, and secondary research to evaluate marketing effectiveness and link brand performance to business outcomes. Guide stakeholder intake and priorities while building relationships with cross-functional teams to ensure insights drive decision-making. Supervise team members, upskill stakeholders on research design and tools, and enhance measurement processes to connect brand strategies with broader market trends.

Required Qualifications

  • Bachelor's Degree
  • 6+ years of Marketing Insights or Research experience, including translating data, trends, and competitive intelligence into actionable business insights
  • Must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future

Desired Qualifications

  • Master's Degree in Market Research, Social Sciences, Analytics, Statistics, or Mathematics
  • Experience working in a global or multi-market environment
  • Experience in travel, mobility, or hospitality industries
  • Proven experience in leading and managing research programs from conception to completion
  • Experience with research platforms (e.g., Qualtrics)
  • Experience managing and developing people

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce