The Senior Director of HR at Innovid is responsible for leading the people-related functions across EMEA. This role entails acting as a primary contact for HR matters, navigating complex employee relations, and supporting management capability development. The position also focuses on enhancing company culture, driving employee engagement initiatives, and ensuring HR operational excellence.