Overview
Launched in 2004, Snowball has studios in Tel Aviv, Jerusalem and Toronto. We have become a leader in animation and visual effects. We combine international creative talent with cutting-edge Israeli technology. Snowball develops and produces high-end digital content for tv, computer games, commercials and mobile which are aired all over the world.
Actions
Phone Number: +972 3 613 1048
Primary Address
116 Menachem Begin St. , , Tel Aviv , Israel 6701310
Social Media