EMEA HR Business Partner – Strategic & Culture Leader

Company: Innovid
Apply for the EMEA HR Business Partner – Strategic & Culture Leader
Location: Leeds
Job Description:

Innovid is seeking a high-impact HR Business Partner to join our global People team in Leeds. This role will be the main contact for all people-related matters in EMEA, responsible for HR strategy to hands-on execution, ensuring operational efficiency and cultural alignment.

The ideal candidate should have proven HR experience in a multinational environment, strong knowledge of UK employment law, and excellent relationship-building skills. This position offers a flexible hybrid working model and various employee benefits.

#J-18808-Ljbffr…

Posted: June 6th, 2026