Vince Smolucha
Creative technologist at Ogilvy Chicago
Chicago, 美国