SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Creative Project Manager — Omnichannel Campaigns Lead

Company: Innovid

Location: capital federal, London

Posted: June 11, 2026

Apply for This Position

Submit Application

Position Details

Innovid is seeking a Creative Project Manager in Buenos Aires to oversee the creative project lifecycle and collaborate with various teams. The role requires excellent communication skills, a strong understanding of the creative process, and the ability to manage client expectations effectively.

The ideal candidate will have over 2 years of experience in client-facing roles, knowledge of HTML5, CSS, and JavaScript, and proficiency with Adobe Creative Suite. Innovid fosters a diverse and inclusive workplace.

#J-18808-Ljbffr