Badenoch & Clark, oprettet i 2001 (Switzerland), fra 61 søstermærker og 543 konkurrerende mærker. Mærket Badenoch & Clark er ejet af Adecco Group, et selskab noteret i Zurich. Dets internationale værdipapiridentifikationsnummer (ISIN) er CH0012138605. Badenoch & Clark tilhører Business Services erhvervssektor.