c h mechanical plt careers in Qatif, Saudi Arabia