As a Business Analyst, your main focus will be on enhancing our business efficiency and productivity through the use of technology solutions.
You will be responsible for connecting the IT and business teams by evaluating processes, identifying requirements, and delivering data-driven recommendations and reports to executives and stakeholders.The ideal candidate is a problem solver who is passionate about creating value through streamlined business processes and is dedicated to producing the highest quality results.

Innovid is the leading independent ad tech platform, empowering marketers to create, deliver, measure, and optimize ad-supported experiences that people love. In 2025, Innovid and Flashtalking merged to create a transparent, scalable alternative to big-tech, walled-garden, and point solutions across CTV, digital, linear, and social channels. As part of Mediaocean, Innovid is tied into the industry’s core ad infrastructure for omnichannel planning, buying, and billing.