Innovid Appoints Tim Braz as Senior Vice President of Sales