Philippe Rachel
Executive Creative Director at TBWA Nissan United
Saint Denis, France