mechanical,lecturer careers in Rustaq, Oman