Avital Pinchevsky
Executive Creative Director at David&Goliath
United States