Leonardo Escorcia's Location
Colombia
Leonardo Escorcia's Work
Leonardo Escorcia's Education
Leonardo Escorcia's Summary
Leonardo Escorcia, based in Colombia, is currently a Senior manager at Bain & Company, bringing experience from previous roles at Bain & Company. Leonardo Escorcia holds a 2011 - 2016 Ingeniería in Ingeniería industrial @ Universidad de Los Andes. Leonardo Escorcia has 1 email on RocketReach.