Teads logo
TeadsPosted 3 weeks ago

Senior Marketing Manager

HybridMexico City, Mexico City, Mexico

Full TimeSenior LevelLarge

Job Summary

Drive the regional marketing strategy for Teads in Mexico and Brazil, managing forecasting, budgeting, and ROI tracking while ensuring alignment with global brand guidelines. Oversee creation of high-impact marketing materials, including client newsletters, social campaigns, and sales enablement assets, alongside executing local PR strategies across press, broadcast, and print channels. Build and maintain relationships with key industry media, draft press releases, and cultivate a strong brand profile within the LATAM market. Plan and execute presence at regional events and high-profile industry exhibitions, ensuring smooth delivery and clear measurement. Partner closely with Sales, Intelligence, and Publishing teams to meet commercial needs, while localizing core brand assets such as sales decks and media kits. This role balances strategic leadership with hands-on project management to broaden visibility and achieve strong consumer awareness across the region.

Required Qualifications

  • 8–10 years of experience in marketing and communications
  • preferably within an advertising, AdTech, or media agency environment
  • Proven track record across the full communications mix including media relations, content, social media, digital publications, and events
  • Extensive experience developing PR strategies, drafting press releases, and cultivating strong relationships with key industry media
  • Comfortable working alongside senior leadership and engaging key decision-makers at agencies and global brands
  • Native/fluent written and spoken English and Spanish
  • Must be based in Mexico City
  • Must be available for hybrid work (#LI-HYBRID)

Desired Qualifications

  • background supporting and enabling sales teams
  • Hands-on experience leveraging social media platforms (specifically LinkedIn) to drive communications goals
  • Demonstrated experience supporting and empowering sales teams with high-impact collateral and campaigns
  • Hands-on experience managing and leveraging platforms like LinkedIn to amplify brand presence
  • Portuguese language fluency
  • Sales Enablement experience

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