SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Marketing Manager

Outbrain - Mexico City, Mexico - In-office - posted 2026-08-04

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Teads is a leading omnichannel advertising platform connecting quality media, creative, and context-driven addressability for brand and performance advertisers. The company partners with 10,000+ publishers and 20,000+ advertisers globally, with ~1,700 employees across 30+ countries. This Senior Marketing Manager role is based in Mexico City and reports directly to the Head of EMEA & LATAM Marketing. You will shape regional marketing strategy for Teads across LATAM, partnering closely with Managing Directors and Sales Heads in Mexico and Brazil. The position balances strategic leadership with hands-on execution to drive visibility and awareness in the Mexican and Brazilian markets. Key responsibilities include: developing and executing regional brand and communication strategy; managing marketing budgets, forecasting, and ROI tracking; overseeing creation of high-impact materials for advertisers, agencies, and publishers (newsletters, social campaigns, collateral, sales enablement); building and executing local PR strategies with press, broadcast, and print media; ensuring regional campaigns align with global brand guidelines; collaborating with Sales, Intelligence, and Publishing teams; planning and executing Teads' presence at regional events and industry exhibitions; and maintaining/localizing core brand assets including sales decks, case studies, and media kits. You will need 8–10 years of marketing and communications experience, preferably in advertising, AdTech, or media agency environments. Required skills include integrated communications strategy execution, media relations and PR expertise, brand and sales enablement experience, event and campaign delivery, project and resource management, stakeholder management, and hands-on social media (especially LinkedIn) proficiency. Bilingual fluency in Spanish, Portuguese, and English (written and spoken) is essential. You should be a proactive self-starter who thrives under pressure, manages multiple priorities simultaneously, and demonstrates exceptional attention to detail.

Similar roles