Marka Carrefour jest obecna w 30 krajach i łącznie zarządza 12 000 sklepów5. W Polsce jest ponad 900 sklepów jednak około 650 działa w modelu franczyzowym8. Dyrektorem operacyjnym od 2021 roku jest Tareck Ouaibi 9, a inne persony z zarządu mocno się zmieniały w ostatnich dwóch latach10. Sieć posiada 3 magazyny centralne 11. Carrefour jest autorem 1000 produktów swojej marki własnej 12. W zasobach spółki w Polsce jest 40 stacji paliw, 20 centr handlowych, szacuje się że w sklepach pod tym logiem zaopatruje się 21 mln Polaków12. Sieć jest aktywnym sprzedawcą na Allegro13.