Het merk Saatchi Art, opgericht in 2010 (de Verenigde Staten van Amerika), over van de 5 zustermerken en 1393 concurrerende merken. Het merk Saatchi Art is eigendom van Leaf Group, een bedrijf dat is vermeld in New York. Saatchi Art behoort tot de bedrijfssector Interactieve media.