Oscar Quezada Torres's Location
Chile
Oscar Quezada Torres's Education
Oscar Quezada Torres's Summary
Oscar Quezada Torres, based in Chile, is currently a IT Manager CHILE at Electrolux. Oscar Quezada Torres holds a Massachusetts Institute of Technology. Oscar Quezada Torres has 1 email on RocketReach.