Innovid
Teams at Innovid
Recently posted jobs
AdTech • Digital Media • Marketing Tech • Analytics
Manage complex, high-value client accounts across the UK and EMEA, driving renewals, expansion, cross-selling, and adoption of Innovid’s Social Ads Manager platform. Act as a social marketing subject matter expert, lead executive engagements and QBRs, partner with Sales, Sales Engineering, and Product, resolve billing issues, and lead cross-functional initiatives that improve client outcomes and operational processes.
AdTech • Digital Media • Marketing Tech • Analytics
The Senior HR Business Partner will oversee HR functions in EMEA, advising managers, managing employee relations, ensuring compliance, and driving culture and engagement initiatives.
