Carl Harborg
Executive Creative Director at TBWA Nissan United
Saint Denis, France