Found 4930 jobs on 493 pages
. Join us. Job Description Job Description To lead the Dams and Hydropower Sector in delivering engineering projects and ensuring sustainable business growth. Provides... Sourcing of partners for opportunities. Bid cost estimation Engineering: Mentoring of project team Approval and sign-off...