U

Country Manager Chile

Ultimate.ai

santiago, metropolitana de santiago, Chile Full-time July 08, 2026

Found Description

Country Manager Chile

DHL Global Forwarding Chile Location: Santiago, Chile

DHL Global Forwarding Chile is seeking an exceptional executive leader to take on the role of Country Manager, responsible for driving the country’s strategic direction, business performance, operational excellence, and organizational growth.

This role requires a highly experienced leader with deep industry expertise, strong commercial acumen, and the ability to lead multifunctional teams in a complex, fast-paced global environment.

Key Qualifications

  • Education: Bachelor’s Degree required, MBA preferred
  • Experience: More than 20 years in transportation, freight forwarding, or logistics; More than 15 years of leadership and people management experience
  • Language: Advanced English proficiency
  • Technical Knowledge: Strong expertise in the freight forwarding and logistics industry; Advanced MS Office proficiency
  • RCS Level: ...

Ready to Apply?

Submit your application for Country Manager Chile at Ultimate.ai

Apply Now