Liel is responsible for all human resources activities in Innovid’s U.S. offices, including hiring, retention, and developing and maintaining our unique company culture. Prior to joining Innovid, Liel held similar roles in people management at various organizations.
Sign up to view 5 direct reports
Get started