sales operations manager interview questions shared by candidates
What do I know about Innovid?
• The world’s leading video marketing platform for advertising agencies. It helps them to create, deliver and measure video experiences on any device. (Interactive business ) • Innovid's technology allows live, interactive pictures of products to be embedded inside videos. • Innovid is processing most of world’s interactive video ads • Approx. 250 brands are using Innovid’s platform