Innovid

HQ
New York
Total Offices: 11
581 Total Employees
Year Founded: 2007

Teams at Innovid

Recently posted jobs

19 Hours AgoSaved
In-Office
New York, NY, USA
AdTech • Digital Media • Marketing Tech • Analytics
Leads sales engagement with independent agencies and advertisers, building pipeline, securing new accounts, expanding existing partnerships, and meeting revenue targets. The role involves selling omnichannel ad management and measurement solutions across CTV, digital video, programmatic, paid social, and linear television. Responsibilities include account strategy, forecasting and reporting in Salesforce, client education, cross-functional collaboration, relationship development, and providing product feedback. Travel to client meetings and industry events is required.
16 Days AgoSaved
Remote
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
AdTech • Digital Media • Marketing Tech • Analytics
You will develop and maintain core applications, engage in full stack development, collaborate on projects, and ensure application performance.
21 Days AgoSaved
Remote
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
AdTech • Digital Media • Marketing Tech • Analytics
Lead end-to-end full-cycle tech recruiting in Buenos Aires: source, screen, manage hiring processes, partner with hiring managers and HRBPs, use ATS and data to drive hiring, improve candidate experience and recruiting practices.