c h mechanical plt careers in Al Qunfudhah, Saudi Arabia