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.

Also on the board Same function, level within a rung

Level

Manager

Location

London, KY

Occupation

Advertising and Promotions Managers

Industry

Advertising Agencies

Posted

today

Apply for this role →