PROJECT MANAGER
Duncan & Ross
- Riyadh
Project Manager - Infrastructure plays a critical role in overseeing the planning, execution, and delivery of large-scale High speed rail projects. This role requires strong leader…
2 jobs
Duncan & Ross
Jacobs