Jeff Vinick
Executive Creative Director at Deutsch NY
New York, United States