Winvid employs 4 employees. The Winvid management team includes Maor Adar (Business Development Manager), Dudik Afriat (Head of RTB), and Tal Hacmon (Head of Video).
Looking for a particular Winvid employee's phone or email?