Browse All Jobs
Job Description
Teads Outbrain Inc. is seeking a Business Marketing Manager to support the legacy Outbrain Direct Response business team. This role involves crafting and executing marketing plans, creating content, and running strategic marketing efforts to support sales teams. The Business Marketing Manager will build a resource center that provides best practices, sales materials, and insights.

Responsibilities:
  • Defining and executing brand awareness and marketing plans.
  • Leading communication for new product features and commercial offers.
  • Supporting the Sales team in developing narratives for events and webinars.
  • Developing and managing a content strategy to empower sales teams.
  • Creating engaging sales materials, including whitepapers and case studies.
  • Building and maintaining a resource center for best practices.
  • Conducting market research and analyzing audience behaviors.
  • Collaborating with cross-functional teams to develop go-to-market strategies.
  • Defining KPIs to measure the success of content initiatives.
  • Staying up to date with industry trends and competitor activities.
  • Supporting Sales with key client pitches and product marketing.
  • Tracking and measuring all marketing programs.

Requirements:
  • Proven track record in affiliate marketing, performance marketing, or digital advertising.
  • Experience in B2B marketing with a strong understanding of the affiliate and performance marketing industry.
  • Experience in content marketing, product marketing, or sales enablement.
  • Strong skills in copywriting, storytelling, and strategic messaging.
  • Deep understanding of audience behavior and digital marketing trends.
  • Excellent project management skills and ability to drive cross-functional collaboration.
  • 3 to 5+ years of experience in marketing and communications.
  • Experience in the Ad Tech industry and fast-paced environments.
  • Ability to measure, analyze, and improve marketing programs using data.
  • Fluent in English; additional languages are a plus.
  • Experience working in global teams is a plus.

Teads offers:
  • Welcoming, dynamic, diverse, global company culture.
  • Collaborative work environment.
  • Employee Resource Groups.
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)