Бренд Saatchi Art, основанный в 2010 (Соединенные Штаты), на 5 дочерних брендов а также 1393 конкурирующих брендов. Бренд Saatchi Art принадлежит Leaf Group, компании, зарегистрированной в New York. Saatchi Art относится к бизнес-сектору Интерактивные медиа.