Taboola
Articles about Taboola
Featured Articles
All Articles
Recently posted jobs
As the Country Manager for India at Taboola, you will be responsible for driving business growth through tailored ad sales strategies, managing client relationships, negotiating deals, and leading a people-centric culture. You'll work closely with diverse teams to expand Taboola's advertiser business and enhance its market presence in India.
The Advertising Sales Director will lead the sales team in Spain, focusing on achieving revenue targets, managing client relationships, and fostering team development. Responsibilities include strategic planning, overseeing client onboarding, and collaborating with marketing and technical teams to drive business growth and client satisfaction.
As the Advertising Sales Manager for Taboola, you will manage a large leads pipeline, build relationships with brands and agencies, present proposals, and ensure successful campaign delivery while developing new business opportunities in the Israeli market.