Omar Escobar's Location
Santiago, CL
Omar Escobar's Work
Omar Escobar's Education
Omar Escobar's Summary
Omar Escobar, based in Santiago, CL, is currently a Country Manager at M3storage Chile, bringing experience from previous roles at M3storage Chile and Empresa Constructora Las Lilas Ltda.. Omar Escobar holds a Universidad de Valparaíso. Omar Escobar has 1 email on RocketReach.