Carla Ibarra Castillo's Location
Peru
Carla Ibarra Castillo's Education
Carla Ibarra Castillo's Summary
Carla Ibarra Castillo, based in Peru, is currently a CEO at Innovar ITP. Carla Ibarra Castillo holds a IngenierĂa @ Universidad Andina del Cusco. Carla Ibarra Castillo has 1 email on RocketReach.