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.