Green Energy Water Treatment Contract Electro-Mechanical Engineer – RO Systems Green Energy Water Treatment Yesterday Qatar - Doha Naukri Gulf