Innovid; Scott Clark

Innovid named Scott Clark as vice president, head of brand partnerships.
Next story loading loading..