Waste management supervisor careers in Bawshar, Oman