Global Insights Manager - Marketing

Enterprise Mobility • St. Louis, MO, United States • Posted July 27, 2026

Location St. Louis, MO
Job Type Full-time
Category other-general
Posted July 27, 2026
**Overview**

We are seeking an experienced Insights Manager to lead key brand insights initiatives, delivering the research, measurement, and strategic recommendations that help strengthen brand performance and drive business results.

The Insights Manager is responsible for supporting business and marketing partners by providing insights that facilitate data-driven marketing and business strategies and decision-making. Global Insights serves as the voice of the market as it relates to brand health, consumer behavior and attitudes, marketing effectiveness, and competitive dynamics.

The primary focus of this role is to lead and evolve core brand insights initiatives to strengthen brand as a driver of growth by measuring performance, informing decisions and identifying opportunities to enhance impact—such as global brand health and equity tracking, campaign and creative effectiveness, sponsorship measurement, and other strategic brand initiatives —ensuring the o...

Interested in this role?

Click the button below to start your application.

Apply Now