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.
What this role involves:
- Defining and executing brand awareness and marketing plans to support revenue objectives.
- Leading communication for new product features and commercial offers.
- Supporting the Sales team in developing narratives for events, webinars, and thought leadership content.
- Developing and managing a content strategy that empowers sales teams.
- Creating engaging sales materials, including whitepapers, case studies, and presentations.
- Building and maintaining a resource center for best practices and strategic insights.
- Conducting market research and analyzing audience behaviors to shape relevant content.
- Collaborating with cross-functional teams to develop impactful go-to-market strategies.
- Defining KPIs to measure the success of content initiatives and optimize strategies.
- Staying up to date with industry trends and competitor activities.
- Supporting Sales with key client pitches, sales collateral, and product marketing.
- Tracking and measuring all marketing programs and optimizing resources against objectives and budget.
Requirements:
- A proven track record in affiliate marketing, performance marketing, or digital advertising is required.
- Experience in B2B marketing, with a strong understanding of the affiliate and performance marketing industry.
- Proven experience in content marketing, product marketing, or sales enablement.
- Strong skills in copywriting, storytelling, and strategic messaging.
- A deep understanding of audience behavior, digital marketing trends, and performance-driven marketing strategies.
- 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.
What Teads offers:
- A welcoming, dynamic, diverse, and global company culture.
- Collaborative work environment with managers and teammates often in other countries and time zones.
- Employee Resource Groups to share passions and drive change.