Electrical Designer Engineering careers in Seeb, Oman