About the role

Innovid, the leading independent omnichannel ad tech platform, is seeking a Social Ads Manager in London to drive expansion across the UK/EMEA and shepherd a high-value portfolio. You will partner with Sales, Sales Engineering, and Product, translating campaign insights into strategic growth plans, managing client relationships, and guiding cross-sell opportunities while ensuring operational excellence across the CS org.

Matching similar jobs

JOB OVERVIEW

Experience level

Manager

Location

London, KY

Occupation

Advertising and Promotions Managers

Industry

Advertising Agencies

Posted

yesterday

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE