Mechanical Engineer in Nachitech Oilfield Supplies & Services Ltd