EMEA HR Director: Strategy, Culture & Operations

Company: Innovid
Apply for the EMEA HR Director: Strategy, Culture & Operations
Location: City of Edinburgh
Job Description:

Innovid is seeking a high-impact Senior Director, HR to lead the global People team for the EMEA region. The role is the primary focal point for HR, performance, engagement, operations, culture, and more, ensuring global processes adapt locally with clarity and efficiency.

You will partner with leadership to drive strategy and hands-on execution across HR functions. This is ideal for an experienced HR professional thriving in a fast-paced multinational environment, balancing strategic oversight

#J-18808-Ljbffr…

Posted: August 24th, 2026