News Neiman Launches Website for Elle Rubach Design June 10, 2018January 12, 2021By Michele Horowitz Elle Rubach is the owner and creative director of Elle Rubach Design, a floral design studio based in the New York City area. Elle creates original floral designs and installations through a visionistic and artistic lens.