Philippe Rachel
Executive Creative Director at TBWA\PARIS
Saint Denis, France