ELV Site Engineer careers in Suwayq, Oman