Oprettet i 2012 (United Kingdom), SAATCHI & SAATCHI egen 174 søstermærker og 1118 konkurrerende mærker. Mærket SAATCHI & SAATCHI er ejet af PUBLICIS GROUPE SA, et selskab noteret i Paris. Det internationale værdipapiridentifikationsnummer (ISIN) for PUBLICIS GROUPE SA er FR0000130577. SAATCHI & SAATCHI tilhører Medie-diversificeret erhvervssektor.