Mechanical inspector static careers in Salalah, Oman