Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future. If you seek to make a difference on a global scale, working with next-gen technologies and the sharpest collaborative teams, then we could be a perfect match. Position Summary The successful Site Manager is a local operations leader who understands how their site supports the DEX business chain and converts DEX priorities into clear daily execution and measurable site results. The ideal candidate uses visual leadership, applies a go-to-gemba approach, and leads site-level change with inclusion, business discipline, and a global mindset. This leader builds trust, develops local talent, and delivers strong site-level results across safety, quality, delivery, cost, cash flow, people, and financial performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager