Leonard Dupray
Head of Social Media at Ogilvy Paris
Paris, France

Leonard Dupray Work