Innovid - One of NYC's 100 Top workplaces

21/09/2015

Innvoid, the video ads startup, was recently listed as one of the top 100 best places to work in New York City. Congrats! 
The complete list can be found here.