Erick Soulard
Creative Technologist at Ogilvy Paris
Paris, France