🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Insights and Enablement Specialist

Company

Amazon

Location

são paulo, são paulo

Posted

June 19, 2026

Position Overview

The Geo Insights and Enablement role serves as a critical bridge between global marketing operations and GEO Single Threaded Leaders, ensuring field sales leadership has clarity on marketing's strategy, measurement frameworks, and performance impact.

Responsibilities

  • Enable understanding of marketing strategy and measurement: Translate global marketing strategy into clear narratives explaining MEP framework, measurement methodologies (MSP MTA vs. IPMM), investment allocation logic, and the rationale behind coverage decisions—providing content and materials that Geo Marketing Leader can use to ensure sales leadership understands what marketing does, how it's measured, and why.
  • Deliver Geo/Area-level performance reporting and insights: Deliver comprehensive performance commentary and actionable insights to the Geo Leaders that make marketing's full impact visible, including IPMM results, sub-threshold activity (MTA MSP), and total marketing engagem...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now