Miguel Carvallo, based in Antofagasta, CL, is currently a Jefe Senior Demand Planning Componentes FINSA at Finning South America, bringing experience from previous roles at Finning South America. Miguel Carvallo holds a 2007 - 2009 Diplomado in Administración @ Pontificia Universidad Católica de Chile. Miguel Carvallo has 1 email on RocketReach.