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.
You will lead marketing and communications strategy for Teads' France and Belgium operations, reporting to the European Marketing Director. This is a hands-on leadership role managing one full-time marketing manager while shaping regional brand visibility and market presence.
Key responsibilities include:
- Developing and executing local marketing strategy aligned with global initiatives, managing regional budgets and forecasting
- Creating world-class marketing communications across brands, advertisers, agencies, and publisher portfolios (newsletters, campaigns, PR)
- Developing publicity materials and maintaining media kits
- Executing media and key messaging strategy across press, broadcast, and publications
- Collaborating with sales, marketing, and publisher teams on collateral and content
- Managing public relations campaigns, including press releases and media relations
- Overseeing Teads' global events program and third-party exhibition presence, ensuring ROI measurement
- Providing line management and leadership to marketing coordinator and temporary staff
You are ambitious, articulate, and passionate about marketing and communications with established connections in AdTech and online advertising. Experience in B2B marketing, regional strategy execution, and stakeholder management is essential. Fluency in French and English required for this Paris-based role.