Mechanic Technician ITULSA, OK