Browse All Jobs
Job Description

Teads is seeking a Senior Marketing Manager for a 2-year contract (maternity leave replacement) to contribute to Teads' growth in the German market. This role involves leading marketing initiatives, developing campaigns, and collaborating with sales and intelligence teams.

The Senior Marketing Manager will report to the VP Marketing for DACH, CEE, NL, Nordics and LATAM.

Role involves:

  • Leading marketing initiatives for Teads in Germany.
  • Planning and executing strategic projects.
  • Developing and implementing marketing, branding, and communication campaigns.
  • Coordinating market research projects.
  • Producing newsletters and customer emails.
  • Supporting the production of press releases, articles, and interviews.
  • Organizing and executing in-house events and sponsorship activations.
  • Collaborating with the Sales team to develop marketing activities.
  • Measuring and reporting the ROI of marketing initiatives and campaigns.

Requirements:

  • A minimum of 5 years of experience in PR, marketing, or communication.
  • A degree in Media, Communications, or Business with a focus on Marketing.
  • Strong motivation, initiative, creativity, and organizational skills.
  • Excellent sense of visual and written communication.
  • Fluent in both German and English.
  • Self-driven, structured, and detail-oriented.
  • Passion for the digital landscape and the advertising/media industry.
  • Proficient in MS Office, particularly PowerPoint and Excel.

What Teads offers:

  • A modern, well-equipped workplace in Munich, Cologne or Hamburg.
  • International business travel for meetings and industry events.
  • A motivated, collaborative team and exciting, varied tasks.
  • Opportunities for personal development and space for your ideas.
  • A dynamic role within a globally active and innovative company.
  • Close collaboration with an experienced international marketing team.
  • Regular team-building and social activities.
  • Flat hierarchies, diverse responsibilities, and ownership of projects.
Apply Manually

Outbrain

Teads is an omnichannel outcomes platform operating on the open internet. It focuses on driving full-funnel results for marketers across premium media by connecting quality media, creative, and addressability through AI technology. The company partners with numerous publishers and advertisers globally. Headquartered in New York, Teads has a global presence with a large team spread across various countries. The company emphasizes a collaborative and inclusive work environment.

All Jobs at Outbrain (92)