Edgardo Serra's Location
Argentina
Edgardo Serra's Education
Edgardo Serra's Summary
Edgardo Serra, based in Argentina, is currently a Head of IT Operations at ICBC Argentina. Edgardo Serra holds a 1999 - 2001 Master of Business Administration @ Universidad del CEMA. Edgardo Serra has 1 email on RocketReach.