La marque Jagged Peak, fondée en 2000 (États-Unis), a 10 marques sœurs et 1333 marques concurrentes. La marque Jagged Peak est détenue par ID Logistics, société cotée à Paris. L'ISIN, code boursier de la société, est FR0010929125. Le secteur de Jagged Peak est Services aux entreprises.