Taboola empowers businesses to grow through performance advertising technology that goes beyond search and social and delivers measurable outcomes at scale.
As a Global Account Manager, you will work with Taboola’s advertisers across the globe coming from multiple verticals. You will drive advertiser success by educating, consulting, onboarding and providing strategic advice, in addition to building ongoing relationships with our advertising partners.
Taboola empowers businesses to grow through performance advertising technology that goes beyond search and social and delivers measurable outcomes at scale.
Taboola