Mechanical Inspector Static careers in Rustaq, Oman