Omar Castillo, based in Guadalajara, Jal., MX, is currently a Gerente general at Steren México, bringing experience from previous roles at Walmart. Omar Castillo holds a 2005 - 2010 Titulo in Ingeniería Electronica @ Instituto Tecnologico Superior de Chapala.