The Leadership Team at Innovid drives the strategic direction and operational excellence of the company, focusing on innovation in connected TV advertising. Composed of senior executives across various disciplines, including technology, client relations, finance, and people operations, this team collaborates to enhance product offerings, optimize client solutions, and foster a culture of growth and accountability, ultimately positioning Innovid as a leader in the ever-evolving landscape of digital advertising.
View all