Alejandro Valenzuela

Santiago De Chile, Chile

  • Work
    • Synergistics, Inc
  • Education
    • Universidad Tecnica Federico Santa Maria