c h mechanical plt careers in Dhahran, Saudi Arabia