This site uses cookies and various traffic analysis services. We also share some information about its use with our social media partners.


Skip to main content
  • Why work for us
  • Our jobs
    • Customer Care, Sales & Business Development
    • Ports & Terminals
    • Corporate Functions
    • Environment & Sustainability
    • Safety & Security
    • IT, Digital & Innovations
    • Maritime Engineering
    • Seafarers
    • Air Freight
    • Logistics & Operations
  • Early Careers Programs
    • Trainees Programs
    • Graduate Program
    • VIE
  • How to join us
LANGUAGE
  • Deutsch (Deutschland)
  • English
  • Español (España)
  • Français
  • Polski
  • Türkçe (Türkiye)
SIGN IN
  • Why work for us
  • Our jobs
    • Customer Care, Sales & Business Development
    • Ports & Terminals
    • Corporate Functions
    • Environment & Sustainability
    • Safety & Security
    • IT, Digital & Innovations
    • Maritime Engineering
    • Seafarers
    • Air Freight
    • Logistics & Operations
  • Early Careers Programs
    • Trainees Programs
    • Graduate Program
    • VIE
  • How to join us
LANGUAGE
  • Deutsch (Deutschland)
  • English
  • Español (España)
  • Français
  • Polski
  • Türkçe (Türkiye)
SIGN IN
  • Why work for us
  • Our Jobs
    • Customer Care, Sales & Business Development
    • Corporate Functions
    • Environment & Sustainability
    • Logistics & Operations
    • Safety & Security
    • IT, Digital & Innovations
    • Ports & Terminals
    • Maritime Engineering
    • Seafarers
    • Air Freight
  • Early Careers Programs
    • Trainees Programs
    • Graduate Program
    • VIE
  • How to join us
    • CMA CGM Recruitment Process
    • FAQ
LANGUAGE
  • Deutsch (Deutschland)
  • English
  • Español (España)
  • Français
  • Polski
  • Türkçe (Türkiye)
SIGN IN
  • Corporate Site
  • Privacy Policy
  • Join Talent Community
  • Accessibility declaration
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.

© 2026 CMA CGM

(() => { const matches = [...document.querySelectorAll("body *")] .filter(el => /please\s*wait/i.test(el.textContent || "")) .sort((a, b) => (a.textContent || "").length - (b.textContent || "").length); if (!matches.length) { console.log("« Please wait » introuvable. Lancez la commande pendant que le spinner est visible."); return; } let el = matches[0]; for (let i = 0; el && i < 8; i++, el = el.parentElement) { console.log("NIVEAU " + i, el.tagName, el.id, el.className, el.outerHTML); } })();