General information
Legal entity
GEODIS is a leading global logistics provider acknowledged for its expertise across all aspects of the supply chain. As a growth partner to its clients, GEODIS specializes in five lines of business: Supply Chain Optimization, Global Freight Forwarding, Global Contract Logistics, Distribution & Express, and European Road Network. With a global network spanning nearly 166 countries and more than 49, 720 employees, GEODIS is ranked no. 6 in its sector across the world. In 2024, GEODIS generated €11.3 billion in revenue. GEODIS is a company owned by SNCF Group.
This position is also open to anyone recognized as a disabled worker.
Reference
2026-18438
Position description
Type of assignment
Full-time Regular
Function
Support function - Operations Executive Management
Job title
Head of Customs
Job description
The Head of Customs Switzerland is responsible for the overall leadership, performance, compliance, and
development of all customs-related activities within Switzerland. This role provides end-to-end ownership of
customs operations, including standalone customs brokerage activities and customs operations embedded
within transport and freight forwarding services.
The position ensures operational excellence, regulatory compliance, customer satisfaction, process
standardization, and team development across the entire customs organization. The Head of Customs
Switzerland acts as the primary representative towards customs authorities, regulatory bodies, customers,
and internal stakeholders.
The role leads all customs operational and compliance functions through direct and indirect reporting lines,
ensuring a unified customs strategy and consistent execution across the country.
Applicant's profile
• Minimum 5 years of customs brokerage, customs operations, or trade compliance experience.
• Minimum 2 years of leadership experience managing multi-site customs operations.
• Extensive knowledge of German, EU, and international customs regulations.
• Strong understanding of AEO requirements, customs authorizations, and compliance frameworks.
• Proven experience managing customs operations, compliance programs, and organizational
transformation.
• Strong leadership and people management capabilities.
• Excellent stakeholder management and communication skills.
• Experience working with customs authorities and regulatory agencies.
• Strong analytical, financial, and strategic planning skills.
Working time (%)
100
Position location
Position place
Europe, Switzerland
Location
Switzerland
Candidate criteria
Minimum level of education required
BACHELOR'S DEGREE