Anibal Castro's Location
Santiago Metropolitan Region, Chile
Anibal Castro's Work
Anibal Castro's Education
Anibal Castro's Summary
Anibal Castro, based in Santiago Metropolitan Region, Chile, is currently a General Manager Chile and Peru at Puma Group, bringing experience from previous roles at Puma Group and Nike. Anibal Castro holds a 1997 - 2003 University of Buenos Aires. Anibal Castro has 1 email and 2 mobile phone numbers on RocketReach.