Environment u0026 energy careers in Seeb, Oman