Technician - Yard The Role We have an opening for one of the leading OFS (Oil Field services) company in Saudi Arabia Role – Technician - Yard Location