Stéphane Ducret is a Swiss contemporary artist born in 1970 in Lausanne, Switzerland, and living in Geneva, Switzerland since 2012.