PROCESS MECHANICAL ENGINEER
Duncan & Ross
- Doha, Qatar
JOB DESCRIPTION: In this role you will get to conduct and support the delivery of complete Process mechanical designs for sewage treatment plants and pumping stations. What You…
5 jobs
Duncan & Ross
Duncan & Ross
Duncan & Ross
Duncan & Ross
Duncan & Ross