Telecommunication engineer Jobs careers in Seeb, Oman