antonio.stillitano's picture
Antonio Stillitano
Italy
  • Repucom Italy
  • Senior Sales Consultant
2006