Supply Chain Manager

TECCODD
Full-time Dubai, United Arab Emirates transportation-and-material-moving
Posted:
February 22, 2026
Location:
Dubai, United Arab Emirates, United Arab Emirates

Job Description

he Head of Supply Chain is a corporate leadership role responsible for defining and governing the end-to-end supply chain strategy across all business divisions, including automotive OEM programs, aftermarket and trading businesses, and high-end metal and car care products.

The role has primary accountability for strategic sourcing and supplier development in China, supported by 2-3 local China-based resources responsible for supplier identification, development, and on-ground execution. The position owns supplier strategy, commercial frameworks, cost control, launch readiness, logistics coordination, and supply risk management across regions.

This role operates at a strategic and governance level while remaining closely involved in critical supplier decisions, OEM launches, and complex sourcing programs.

Key Responsibilities:

1. Supply Chain Strategy & Governance:

Define and implement a corporate supply chain strategy aligned with the companys...

Apply for this Job

Submit your application for the Supply Chain Manager position at TECCODD.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Dubai, United Arab Emirates
Posted: February 22, 2026
Deadline: April 03, 2026