Department Manager – Engineering Interface (E1)

  • Anywhere

About the job Department Manager – Engineering Interface (E1) Bachelor / Master of engineering or from an accredited university. Minimum 20 years experience in water and wastewater projects design and engineering works and project manag…

To apply for this job please visit .