Sr.Mechanical Technicians / Millwright fitters Dammam Saudi Arabia