Outbrain India Hiring Business Marketing Manager for Affiliate Marketing Strategy
Outbrain is now operating under the new Teads brand after its recent merger. Outbrain India is actively hiring for a Business Marketing Manager role to improve its legacy Direct Response business. This full-time role is based in Haryana and is ideal for experienced marketers with 3 to 7 years of expertise in affiliate or performance marketing.
Table of Contents
Also Read:- Netflix India is Hiring for Partner Engagement Manager (India): Eligibility, Job Perks & Apply Now
About the Role
Teads (formerly Outbrain) is seeking a Business Marketing Manager to elevate its Direct Response business in India. This is a strategic full-time role based in Haryana, focused on B2B marketing, performance-driven campaigns, and sales enablement. Ideal for marketing professionals with 3 to 7 years of experience in affiliate marketing or performance marketing.
Business Marketing Manager – Outbrain (Now Teads)
Company: Teads (formerly Outbrain)
Location: Haryana, India
Job Type: Full-Time
Experience: 3–7 Years
Industry: AdTech / Digital Advertising / B2B Marketing
Responsibilities
- Develop and execute marketing plans for B2B growth.
- Create high-quality sales enablement materials and go-to-market assets.
- Drive growth via content marketing and storytelling initiatives tailored to digital advertisers.
- Support the sales team with insights, performance data, and value propositions.
- Run international PR campaigns.
- Drive marketing performance with data and analytics.
Also Read:- Garena Hiring for Associate/Senior Associate, Marketing at Bengaluru Office; Apply Now
Requirements
- 3–7 years of experience in performance marketing or affiliate marketing.
- Strong domain experience in B2B marketing and the digital advertising ecosystem.
- Proven skills in content creation, storytelling, and PR.
- Excellent communication skills in English (written and verbal).
- Experience with ad tech or media platforms is a strong advantage.
- A proactive, self-driven marketer who thrives in fast-paced, global teams.
Life at Teads (Outbrain):
Teads has a collaborative and diverse work culture that prioritizes trust, creativity, and innovation. You’ll work with a global team on high-impact projects and have room to grow professionally. Outbrain also encourages a healthy work-life balance and values meaningful contributions that shape the open internet.
Ready to grow your marketing career with a global leader in ad tech?
Apply Now
Applications are now open for the Cyber Security Lead role at Capgemini India. If you’re an interested candidate, you can apply for the job opportunity. Apply Now! Click Here.
Join our WhatsApp Channel (MUST JOIN) | Click Here |
Follow us on Telegram | Click Here |
Follow us for Linkedin Updates | Click Here |
Career123 Apply Portal | Click Here |