C,H Mechanical (PLT) careers in Muscat, Oman