electrical generator careers in Saham, Oman