Lead Instrument & Controls (O-1883) at Mekdam Technical Services | HireBase