Jorge Odio's Location
United States
Jorge Odio's Work
Jorge Odio's Summary
Jorge Odio, based in United States, is currently a Retail Store Manager at New Balance San Antonio, bringing experience from previous roles at The Bike and Fitness Company and Business Links Peru.