Geo Marketing

Posted 2026-05-06
Remote, USA Full-time Immediate Start

Specialist, Geo Marketing – ELL Mexico
Role Objective
Implement and execute ELL marketing strategies in Mexico, ensuring effective local adaptation, alignment with sales and distributors, and measurable impact on pipeline and revenue.
Role Description
The Specialist, Geo Marketing – ELL Mexico is responsible for the local implementation of marketing initiatives for the English Language Learning (ELL) portfolio, ensuring that global and regional campaigns are effectively adapted and executed within the Mexican market.
This role works closely with sales teams, distributors, assessment, and regional marketing teams (Brazil and ROL), ensuring consistent, timely execution aligned with commercial business objectives.
The position has a strong focus on execution, cross-functional coordination, budget control, and performance tracking.
Responsibilities
 Campaign Implementation and Execution
Commercial Alignment and Sales Support
 KPI Tracking and Budget Control
 
Competencies
Required Profile

Similar Jobs

Back to Job Board